Mark Strong Filmography: Every Movie and TV Show in Order
All 86 Mark Strong roles in chronological order (1984 to 2025): 71 movies and 15 TV series.

How many movies and TV shows has Mark Strong been in? This complete Mark Strong filmography lists 86 credited roles (71 films, 15 TV series), in chronological order from 1984 to 2025, with links to our full guides where available.
Mark Strong movies in order
- Captives (1994) as Kenny
- Sharpe's Mission (1996) as Colonel Brand
- Emma (1996) as Mr. Knightley
- Fever Pitch (1997) as Steve
- The Man with Rain in His Shoes (1998) as Dave Summers
- Sunshine (1999) as István Sors
- To End All Wars (2001) as Dusty Miller
- Hotel (2001) as Ferdinand
- It's All About Love (2003) as Arthur
- Heartlands (2003) as Ian
- Revolver (2005) as Sorter
- Oliver Twist (2005) as Toby Crackit
- Syriana (2005) as Mussawi
- Tristan & Isolde (2006) as Wictred
- Low Winter Sun (2006) as Frank Agnew
- Scenes of a Sexual Nature (2006) as Louis
- Sunshine (2007) as Pinbacker
- Stardust (2007) as Septimus
- Miss Pettigrew Lives for a Day (2008) as Nick Caldarelli
- Flashbacks of a Fool (2008) as Manny Miesel
- Babylon A.D. (2008) as Finn
- RocknRolla (2008) as Archy
- Body of Lies (2008) as Hani
- Good (2008) as Bouhler
- Endgame (2009) as Dr. Niel Barnard
- The Young Victoria (2009) as Sir John Conroy
- Sherlock Holmes (2009) as Lord Henry Blackwood
- Kick-Ass (2010) as Frank D'Amico
- Sherlock Holmes: Reinvented (2010) as Self
- Robin Hood (2010) as Godfrey
- The Way Back (2010) as Andrei Khabarov
- The Eagle (2011) as Guern
- Green Lantern (2011) as Sinestro
- The Guard (2011) as Clive Cornell
- Tinker Tailor Soldier Spy (2011) as Jim Prideaux
- Black Gold (2011) as Sultan Amar
- John Carter (2012) as Matai Shang
- Blood (2012) as Robert Seymour
- Zero Dark Thirty (2012) as George
- Welcome to the Punch (2013) as Jacob Sternwood
- Justin and the Knights of Valour (2013) as Heraclio (voice)
- Anna (2013) as John Washington
- Closer to the Moon (2014) as Max Rosenthal
- Before I Go to Sleep (2014) as Dr. Nasch
- The Imitation Game (2014) as Stewart Menzies
- Kingsman: The Secret Service (2015) as Merlin
- Unity (2015) as Narrator (voice)
- Grimsby (2016) as Agent Sebastian Graves
- Approaching the Unknown (2016) as Captain William D. Stanaforth
- The Siege of Jadotville (2016) as Conor Cruise O'Brien
- Miss Sloane (2016) as Rodolfo Vittorio Schmidt
- 6 Days (2017) as Max Vernon
- Kingsman: The Golden Circle (2017) as Merlin
- Untamed Romania (2018) as Narrator (voice)
- The Catcher Was a Spy (2018) as Werner Heisenberg
- Shazam! (2019) as Dr. Sivana
- Stockholm (2019) as Gunnar Sorensson
- 1917 (2019) as Captain Smith
- Cruella (2021) as John the Valet
- Attack of the Hollywood Clichés! (2021) as Self - Actor
- Charlotte (2022) as Alfred Wolfsohn (voice)
- TÁR (2022) as Eliot Kaplan
- Nocebo (2022) as Felix
- Shazam! Fury of the Gods (2023) as Doctor Thaddeus Sivana (uncredited)
- Murder Mystery 2 (2023) as Miller
- Dead Shot (2023) as Holland
- The End We Start From (2023) as N
- Atlas (2024) as General Jake Boothe
- The Critic (2024) as David Brooke
- The Silent Hour (2024) as Doug Slater
- Shadow Force (2025) as Jack Cinder
Mark Strong TV shows
- The Bill (1984)
- EastEnders (1985) as Telephone Engineer
- Inspector Morse (1987) as PC Mike Butterworth
- Prime Suspect (1991) as Larry Hall
- Sharpe (1993) as Col. Brand
- Our Friends in the North (1996) as Tosker Cox
- Low Winter Sun (2013) as Frank Agnew
- Deep State (2018) as Max Easton
- The Dark Crystal: Age of Resistance (2019) as Ordon (voice)
- Temple (2019) as Daniel Milton
- Nine Perfect Strangers (2021) as David Sharpe
- The Legend of Vox Machina (2022) as Assembly Mage (voice)
- The Penguin (2024) as Carmine Falcone
- Dune: Prophecy (2024) as Emperor Javicco Corrino
- The Mighty Nein (2025) as Trent Ikithon (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Mark Strong been in?
Mark Strong has 71 credited film roles and 15 TV roles, for a total of 86 credits from 1984 to 2025.
What was Mark Strong's first major role?
The Bill (1984).
What is Mark Strong's most recent project?
The Mighty Nein (2025).



