Tony Curran Filmography: Every Movie and TV Show in Order
All 63 Tony Curran roles in chronological order (1983 to 2025): 35 movies and 28 TV series.

How many movies and TV shows has Tony Curran been in? This complete Tony Curran filmography lists 63 credited roles (35 films, 28 TV series), in chronological order from 1983 to 2025, with links to our full guides where available.
Tony Curran movies in order
- Captives (1994) as Spider
- Being Human (1994) as Raider
- Shallow Grave (1994) as Travel Agent
- Great Expectations (1999) as Orlick
- The 13th Warrior (1999) as Weath (Musician)
- Gladiator (2000) as Assassin #1
- Pearl Harbor (2001) as Ian
- Blade II (2002) as Priest
- The League of Extraordinary Gentlemen (2003) as Rodney Skinner / The Invisible Man
- Flight of the Phoenix (2004) as Rodney
- Beowulf & Grendel (2005) as Hondscioh
- Underworld: Evolution (2006) as Marcus Corvinus
- Miami Vice (2006) as Aryan Brother
- Red Road (2006) as Clyde Henderson
- The Good German (2006) as Danny
- Shuttle (2008) as Driver
- The Midnight Meat Train (2008) as Driver
- The Lazarus Project (2008) as William Reeds
- Ondine (2010) as Alex
- The Presence (2010) as The Man in Black
- Big Mommas: Like Father, Like Son (2011) as Chirkoff
- Cat Run (2011) as Sean Moody
- The Veteran (2011) as Chris Turner
- X-Men: First Class (2011) as Man In Black Suit Agent
- The Adventures of Tintin (2011) as Lieutenant Delcourt (voice)
- Mary, Queen of Scots (2013) as Knox
- Thor: The Dark World (2013) as Bor (uncredited)
- Postman Pat: The Movie (2014) as Paparazzi 2 (voice)
- Marvellous (2014) as Lou Macari
- Awaiting (2015) as Morris
- Race (2016) as Lawson Robertson
- Eat Locals (2017) as Peter Boniface
- Calibre (2018) as Logan McClay
- Outlaw King (2018) as Angus Og Macdonald, Lord of Islay
- Deadwood: The Movie (2019) as James Smith
Tony Curran TV shows
- Taggart (1983)
- A Touch of Frost (1992) as Craig Hudson
- This Life (1996) as Lenny
- The Magical Legend of the Leprechauns (1999) as Sean Devine
- CSI: Crime Scene Investigation (2000) as Dr. Tyrell Neth
- The Mists of Avalon (2001) as Uther's Captain
- 24 (2001) as Lugo Elson
- Medium (2005) as Lucas Harvey
- Numb3rs (2005) as Victor Tooner
- Doctor Who (2005) as Vincent van Gogh
- Sons of Anarchy (2008) as Gaines
- The Mentalist (2008) as Dean Harken
- The Pillars of the Earth (2010) as King Stephen
- Hawaii Five-0 (2010) as John O'Toole
- Elementary (2012) as Joshua Vikner
- Labyrinth (2012) as Guy D'Evreux
- Defiance (2013) as Datak Tarr
- The Flash (2014) as Despero
- Marvel's Daredevil (2015) as Finn
- Roots (2016) as Connelly
- Crazyhead (2016) as Callum
- Summer Camp Island (2018) as Ryan (voice)
- For All Mankind (2019) as Clarke Halladay
- Your Honor (2020) as Frankie
- The Calling (2022) as John Wentworth
- Secret Invasion (2023) as Derrik
- Mary & George (2024) as King James I
- Outlander: Blood of My Blood (2025) as Lord Lovat (Simon Fraser)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Tony Curran been in?
Tony Curran has 35 credited film roles and 28 TV roles, for a total of 63 credits from 1983 to 2025.
What was Tony Curran's first major role?
Taggart (1983).
What is Tony Curran's most recent project?
Outlander: Blood of My Blood (2025).



