| movie | Young Woman and the Sea (2024)As Jabez Wolffe | (Not seen) |
| movie | King Lear (2018)As Oswald | (Not seen) |
| tv | Fortitude (2015)As Professor Charlie Stoddart(11 episodes) | (Not seen) |
| movie | "Doctor Who" The Husbands of River Song (2015) (AKA "Doctor Who: The Husbands of River Song")As The Doctor (9) (picture) (uncredited) | (Not seen) |
| movie | Legend (2015)As Leonard 'Nipper' Read | (Not seen) |
| tv | The Leftovers (2014)As Matt Jamison(28 episodes) | (Not seen) |
| tv | True Detective (2014)As Captain Ted Connelly(3 episodes) | (Not seen) |
| movie | "Doctor Who" The Day of the Doctor (2013) (AKA "Doctor Who: The Day of the Doctor")As The Doctor (9) (archive footage) | (Not seen) |
| movie | Thor: The Dark World (2013)As Malekith | (Not seen) |
| tv | The Shadow Line (2011)As Joseph Bede(7 episodes) | (Not seen) |
| movie | Amelia (2009)As Fred Noonan | (Not seen) |
| movie | G.I. Joe: The Rise of Cobra (2009) (AKA "Dark Sky: First Strike")As McCullen / Destro | (Not seen) |
| movie | The Seeker: The Dark Is Rising (2007)As The Rider | (Not seen) |
| tv | Heroes (2006)As Claude(5 episodes) | (Not seen) |
| tv | Doctor Who (2005)As Doctor (9)(13 episodes) | (Not seen) |
| tv | Top Gear (2002)As Self(1 episode) | (Not seen) |
| movie | 24 Hour Party People (2002)As Boethius | (Not seen) |
| movie | I Am Dina (2002)As Leo Zhukovsky | (Not seen) |
| movie | 28 Days Later (2002) (AKA "29 Days Later")As Major Henry West | (Not seen) |
| movie | The Others (2001)As Charles Stewart | (Not seen) |
| movie | Gone in 60 Seconds (2000) (AKA "Gone in Sixty Seconds")As Raymond Calitri | (Not seen) |
| movie | With or Without You (1999)As Vincent Boyd | (Not seen) |
| movie | Heart (1999)As Gary Ellis | (Not seen) |
| movie | eXistenZ (1999)As Seminar Leader | (Not seen) |
| movie | A Price Above Rubies (1998)As Sender Horowitz | (Not seen) |
| movie | Elizabeth (1998) (AKA "Elizabeth: The Virgin Queen")As Duke of Norfolk | (Not seen) |
| movie | Jude (1996)As Jude Fawley | (Not seen) |
| movie | Shallow Grave (1994)As David Stephens | (Not seen) |
| movie | "Cuentos de Borges" Death and the Compass (1992) (AKA "Death and the Compass")As Schartach / Zunz / Gryphius | (Not seen) |