| tv | A Knight of the Seven Kingdoms (2026)As Prince Maekar Targaryen(4 episodes) | (Not seen) |
| movie | The Thing with Feathers (2025)As Paul | (Not seen) |
| tv | Dune: Prophecy (2024)As Horace(2 episodes) | (Not seen) |
| tv | The North Water (2021)As Cavendish(4 episodes) | (Not seen) |
| movie | Locked Down (2021)As Martin | (Not seen) |
| tv | Small Axe (2020)As PC Pulley(1 episode) | (Not seen) |
| movie | The Informer (2019)As Slewitt | (Not seen) |
| movie | Outlaw King (2018)As Aymer de Valence, Earl of Pembroke | (Not seen) |
| tv | Liar (2017)As Oliver Graham(6 episodes) | (Not seen) |
| movie | Sand Castle (2017)As 1st LT Anthony | (Not seen) |
| movie | Valerian and the City of a Thousand Planets (2017) (AKA "Valerian")As General Okto Bar | (Not seen) |
| tv | Catastrophe (2015)(1 episode) | (Not seen) |
| movie | The Lady in the Van (2015)As Another Young Man | (Not seen) |
| movie | Child 44 (2015)As Doctor Tyapkin | (Not seen) |
| movie | Legend (2015)As Jack 'The Hat' McVitie | (Not seen) |
| movie | The Martian (2015) (AKA "The Martian 3D")As NASA psychologist | (Not seen) |
| tv | The Last Ship (2014)As Dr. Quincy Tophet(11 episodes) | (Not seen) |
| tv | Fargo (2014)As Ole Munch(10 episodes) | (Not seen) |
| movie | The Voices (2014)As Dave | (Not seen) |
| movie | Taken 3 (2014)As Oleg Malankov | (Not seen) |
| movie | Good People (2014)As Jack Witkowski | (Not seen) |
| movie | The Counselor (2013) (AKA "The Counsellor")As Wireman | (Not seen) |
| movie | Snow White and the Huntsman (2012) (AKA "Snow White & the Huntsman")As Finn | (Not seen) |
| tv | Luther (2010)As Owen Lynch(1 episode) | (Not seen) |
| movie | The Hurt Locker (2008)As Contractor Charlie | (Not seen) |
| movie | Defiance (2008)As Arkady Lubczanski | (Not seen) |
| movie | Elizabeth: The Golden Age (2007) (AKA "Elizabeth - Das goldene Konigreich")As Torturer | (Not seen) |
| movie | London to Brighton (2006)As Stuart Allen | (Not seen) |
| tv | Doctor Who (2005)As Swarm(5 episodes) | (Not seen) |
| movie | To Kill a King (2003) (AKA "Cromwell & Fairfax")As King's Guard | (Not seen) |
| movie | K-19: The Widowmaker (2002) (AKA "K*19: The Widowmaker")As Dmitri | (Not seen) |
| tv | Silent Witness (1996)As Robbie Sharpe(1 episode) | (Not seen) |