Rupert Friend Filmography: Every Movie and TV Show in Order
All 42 Rupert Friend roles in chronological order (2004 to 2025): 36 movies and 6 TV series.

How many movies and TV shows has Rupert Friend been in? This complete Rupert Friend filmography lists 42 credited roles (36 films, 6 TV series), in chronological order from 2004 to 2025, with links to our full guides where available.
Rupert Friend movies in order
- The Libertine (2004) as Downs
- Pride & Prejudice (2005) as Mr. Wickham
- Mrs Palfrey at The Claremont (2005) as Ludovic Meyer
- Outlaw (2007) as Sandy Mardell
- The Last Legion (2007) as Demetrius
- Virgin Territory (2007) as Alessandro Felice
- The Boy in the Striped Pyjamas (2008) as Lieutenant Kotler
- The Young Victoria (2009) as Prince Albert
- Chéri (2009) as Chéri
- The Kid (2010) as Kevin Lewis
- Lullaby for Pi (2010) as Sam
- Jolene (2010) as Coco Leger
- 5 Days of War (2011) as Thomas Anders
- The Zero Theorem (2013) as TV Presenter
- Starred Up (2014) as Oliver Baumer
- To Write Love on Her Arms (2015) as David McKenna
- Hitman: Agent 47 (2015) as Agent 47
- The Death of Stalin (2017) as Vasily Stalin
- A Simple Favor (2018) as Dennis Nylon
- At Eternity's Gate (2018) as Theo van Gogh
- Separation (2021) as Jeff
- Infinite (2021) as Bathurst 1985
- The French Dispatch of the Liberty, Kansas Evening Sun (2021) as Drill-Sergeant
- Last Looks (2022) as Wilson Sikorsky
- Obi-Wan Kenobi: A Jedi's Return (2022) as Self - Grand Inquisitor
- Asteroid City (2023) as Montana
- The Swan (2023) as Narrator / Adult Peter Watson
- The Rat Catcher (2023) as Claud Cubbage
- The Wonderful Story of Henry Sugar and Three More (2024) as Narrator / Claud (archive footage)
- The American Society of Magical Negroes (2024) as Mick
- Canary Black (2024) as David Brooks
- Companion (2025) as Sergey
- The Phoenician Scheme (2025) as Excalibur
- Jurassic World Rebirth (2025) as Martin Krebs
- Jurassic World Rebirth: The Making of a New Era (2025) as Self
- Dreams (2025) as Jake McCarthy
Rupert Friend TV shows
- Homeland (2011) as Peter Quinn
- Dream Corp LLC (2016) as Patient 62
- Strange Angel (2018) as Ernest Donovan
- Anatomy of a Scandal (2022) as James Whitehouse
- Obi-Wan Kenobi (2022) as Grand Inquisitor
- High Desert (2023) as Guru Bob
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Rupert Friend been in?
Rupert Friend has 36 credited film roles and 6 TV roles, for a total of 42 credits from 2004 to 2025.
What was Rupert Friend's first major role?
The Libertine (2004).
What is Rupert Friend's most recent project?
Dreams (2025).



