| tv | The Rig (2023)As Magnus MacMillan(12 episodes) | (Not seen) |
| tv | Silo (2023)As Dr. Pete Nichols(12 episodes) | (Not seen) |
| movie | Operation Napoleon (2023)As William Carr | (Not seen) |
| movie | The Colony (2021)As Gibson | (Not seen) |
| tv | Titans (2018)As Bruce Wayne / Batman(11 episodes) | (Not seen) |
| movie | Resident Evil: The Final Chapter (2016)As Dr. Isaacs | (Not seen) |
| movie | Eye in the Sky (2015)As James Willett | (Not seen) |
| tv | Power (2014)As Adam Bede | (Not seen) |
| movie | Kick-Ass 2 (2013)As Uncle Ralph | (Not seen) |
| tv | Ripper Street (2012)As Madoc Faulkner(1 episode) | (Not seen) |
| movie | Resident Evil: Retribution (2012)As Dr. Isaacs (archive footage) | (Not seen) |
| tv | Game of Thrones (2011)As Sir Jorah Mormont(70 episodes) | (Not seen) |
| movie | The Iron Lady (2011)As Alfred Roberts | (Not seen) |
| tv | Downton Abbey (2010)As Sir Richard Carlisle(2 episodes) | (Not seen) |
| tv | Strike Back (2010)As Gerald Crawford(2 episodes) | (Not seen) |
| movie | Resident Evil: Afterlife (2010)As Dr. Isaacs (archive footage) | (Not seen) |
| movie | Harry Brown (2009)As S.I. Childs | (Not seen) |
| movie | The Last Legion (2007)As Orestes | (Not seen) |
| movie | Resident Evil: Extinction (2007) (AKA "Resident Evil 3")As Dr. Isaacs | (Not seen) |
| tv | Doctor Who (2005)As Octavian(2 episodes) | (Not seen) |
| movie | Kingdom of Heaven (2005)As Richard Coeur de Lion | (Not seen) |
| movie | Resident Evil: Apocalypse (2004) (AKA "Resident Evil 2")As Dr. Isaacs | (Not seen) |
| movie | The Soul Keeper (2002) (AKA "Prendimi l'anima")As Dr. Carl Gustav Jung | (Not seen) |
| movie | Darkness (2002)As Mark | (Not seen) |
| movie | Lara Croft: Tomb Raider (2001) (AKA "Tomb Raider")As Manfred Powell | (Not seen) |
| movie | Beautiful Creatures (2000)As Tony | (Not seen) |
| movie | Paranoid (2000)As Stan | (Not seen) |
| movie | Silent Scream (1990)As Larry Winters | (Not seen) |
| movie | Mountains of the Moon (1990)As John Hanning Speke | (Not seen) |
| movie | Rosencrantz & Guildenstern Are Dead (1990)As Hamlet | (Not seen) |
| movie | Gorillas in the Mist (1988)As Brendan | (Not seen) |