| movie | Apartment 7A (2024)As Roman Castevet | (Not seen) |
| tv | Alex Rider (2020)As Max Grendel(3 episodes) | (Not seen) |
| movie | Robert the Bruce (2019)As Old Sean | (Not seen) |
| tv | The Outpost (2018)As The Blacksmith(10 episodes) | (Not seen) |
| tv | The Circle (2018)As Harold Smith | (Not seen) |
| tv | The Good Fight (2017)As Franz Mendelssohn(1 episode) | (Not seen) |
| movie | Pirates of the Caribbean: Dead Men Tell No Tales (2017)As Joshamee Gibbs | (Not seen) |
| tv | Fleabag (2016)As Older Man(1 episode) | (Not seen) |
| tv | The Crown (2016)As Bernard Ingham(5 episodes) | (Not seen) |
| tv | Designated Survivor (2016)As Harris Cochrane(6 episodes) | (Not seen) |
| tv | Unforgotten (2015)As James Hollis(6 episodes) | (Not seen) |
| movie | The Man Who Knew Infinity (2015)As Major MacMahon | (Not seen) |
| movie | Legend (2015)As Harold Wilson | (Not seen) |
| tv | TURN: Washington's Spies (2014)As Judge Richard Woodhull(40 episodes) | (Not seen) |
| tv | Endeavour (2013)As Kenny / Superintendent Jolliphant(1 episode) | (Not seen) |
| movie | Bounty Killer (2013)As Daft Willy | (Not seen) |
| movie | The Challenger Disaster (2013)As Mulloy | (Not seen) |
| movie | The Raven (2012)As Maddux | (Not seen) |
| movie | Pirates of the Caribbean: On Stranger Tides (2011) (AKA "P.O.T.C. 4")As Gibbs | (Not seen) |
| tv | Downton Abbey (2010)As Horace Bryant(3 episodes) | (Not seen) |
| movie | Tu£sday (2008)As Jerry | (Not seen) |
| movie | Valkyrie (2008)As Carl-Friedrich Goerdeler | (Not seen) |
| tv | Burn Notice (2007)As James Vanek(1 episode) | (Not seen) |
| movie | Pirates of the Caribbean: At World's End (2007) (AKA "P.O.T.C. 3")As Joshamee Gibbs | (Not seen) |
| movie | Scoop (2006)As Mike Tinsley | (Not seen) |
| movie | Pirates of the Caribbean: Dead Man's Chest (2006) (AKA "P.O.T.C. 2")As Joshamee Gibbs | (Not seen) |
| tv | Doctor Who (2005)As Professor Jericho(3 episodes) | (Not seen) |
| tv | Supernatural (2005)As Frank Devereaux(4 episodes) | (Not seen) |
| movie | Dead Fish (2005)As Frank Rosenheim (as Kevin R. McNally) | (Not seen) |
| movie | The Phantom of the Opera (2004)As Buquet | (Not seen) |
| movie | Pirates of the Caribbean: The Curse of the Black Pearl (2003) (AKA "P.O.T.C.")As Joshamee Gibbs | (Not seen) |
| movie | Johnny English (2003)As Prime Minister | (Not seen) |
| tv | American Idol (2002)As Self(1 episode) | (Not seen) |
| tv | 24 (2001)As Russian Agent(1 episode) | (Not seen) |
| movie | Conspiracy (2001)As Martin Luther | (Not seen) |
| movie | Entrapment (1999)As Haas | (Not seen) |
| movie | The Legend of 1900 (1998) | (Not seen) |
| movie | Sliding Doors (1998)As Paul | (Not seen) |
| movie | Spice World (1997) (AKA "Spice World: The Movie")As Policeman | (Not seen) |
| tv | Silent Witness (1996)As Professor Peter Cherry(2 episodes) | (Not seen) |
| movie | Cry Freedom (1987)As Ken | (Not seen) |
| movie | The Long Good Friday (1980)As Irish Youth | (Not seen) |
| movie | The Spy Who Loved Me (1977)As HMS Ranger Crewman | (Not seen) |
| tv | Doctor Who (1963)As Hugo Lang(4 episodes) | (Not seen) |