2025The DealСериалв роли Andrew Porter · эпизодов: 6
2024Grand Theft HamletФильмв роли Hamlet (voice) · Director · Writer · Executive Producer
2024The Future Can Be YoursФильм
2023НаполеонФильмв роли Jacques-Louis David
2022Расследования сестры БонифацииСериалв роли Colin Sweet · эпизодов: 1
2022We Are Such Stuff as Dreams Are Made OnФильмв роли Francisco · Director · Producer · Editor
2022На взводеСериалв роли Anders Larsson · эпизодов: 2
2020The AppointmentФильмв роли Henry Salt
2020Ван дер ВалкСериалв роли Freddie Klink · эпизодов: 1
2019Дело Кристин КилерСериалв роли Alan · эпизодов: 6
2016КоронаСериалв роли Patrick Plunket · эпизодов: 1
2015ПолдаркСериалв роли Sir Spencer Percival · эпизодов: 1
2013Рождественская свечаФильмв роли Thomas Haddington
2013Отец БраунСериалв роли William Knight · эпизодов: 1
2012All's Well That Ends Well - Live at Shakespeare's GlobeФильмв роли Bertram
2012Henry IV, Part 2 - Live at Shakespeare's GlobeФильмв роли Pistol
2012Henry IV, Part 1 - Live at Shakespeare's GlobeФильмв роли Hotspur
2012Вызовите акушеркуСериалв роли Godfrey Smith · эпизодов: 1
2009Отчаянные романтикиСериалв роли Fred Walters · эпизодов: 6
2008Othello - Live at Shakespeare's GlobeФильмв роли Roderigo