| tv | Those About to Die (2024)As Marsus(10 episodes) | (Not seen) |
| tv | Our House (2022)As Toby(4 episodes) | (Not seen) |
| movie | The Batman (2022)As Mayor Don Mitchell, Jr. | (Not seen) |
| tv | Stan Lee's Lucky Man (2016)As Samuel Blake(8 episodes) | (Not seen) |
| tv | The Strain (2014)As Mr. Quinlan(25 episodes) | (Not seen) |
| tv | Black Sails (2014)As Thomas Hamilton(5 episodes) | (Not seen) |
| movie | Red Tails (2012)As Campbell | (Not seen) |
| tv | Treasure Island (2012)As Trelawney(2 episodes) | (Not seen) |
| tv | Whitechapel (2009)As DI Joseph Chandler(18 episodes) | (Not seen) |
| movie | The 39 Steps (2008)As Richard Hannay | (Not seen) |
| movie | Match Point (2005) (AKA "Woody Allen Summer Project")As Henry | (Not seen) |
| tv | Top Gear (2002)As Self(1 episode) | (Not seen) |
| movie | The Four Feathers (2002)As Tom Willoughby | (Not seen) |
| movie | Charlotte Gray (2001)As Peter Gregory | (Not seen) |
| movie | Virtual Sexuality (1999)As Jake | (Not seen) |
| movie | Hilary and Jackie (1998)As Piers Du Pré | (Not seen) |
| movie | Bent (1997)As Guard on Road | (Not seen) |
| movie | Black Beauty (1994)As Wild-Looking Young Man | (Not seen) |
| movie | Fatherland (1994)As Jost | (Not seen) |
| tv | Absolutely Fabulous (1992)As Boy at Party(1 episode) | (Not seen) |