2025Diamond SkyФильмв роли John C. Venning
2024Этот городСериалв роли Horace Bird · эпизодов: 1
2024Единожды солгавСериалв роли Christopher Swain · эпизодов: 2
2022This EnglandСериалв роли Neil Ferguson · эпизодов: 2
2021Детектив Рой ГрейсСериалв роли Man on Phone · в роли Fergus Doyle · эпизодов: 1
2019Widow's WalkФильмв роли Cliff
2019Onyx: Kings of the GrailФильмв роли José Miguel Ortega
2019Чужой: ИзоляцияСериалв роли Christopher Samuels (voice) · эпизодов: 7
2018National Theatre Live: King LearФильмв роли Albany
2017ВыкупСериалв роли Lucas · эпизодов: 1
2015Ты, я и конец светаСериалв роли Father Christophe · эпизодов: 3
2015Женщина в золотомФильмв роли Austrian Official
2014Julius Caesar - Live at Shakespeare's GlobeФильмв роли Cassius
2014ЧужестранкаСериалв роли Colonel Watson Smith · эпизодов: 1
2013ДракулаСериалв роли Lord Laurent · эпизодов: 3
2013Пересекая чертуСериалв роли Nigel St. Clair · эпизодов: 1
2013ШетландСериалв роли Peter Latimer · эпизодов: 2
2012Подземелье драконов 3: Книга заклинанийФильмв роли Ranfin
2012Barenboim on Beethoven: Nine Symphonies that Changed the WorldФильмв роли Narrator
2010Henry VIII - Live at Shakespeare's GlobeФильмв роли Duke of Buckingham
2010ЛютерСериалв роли Palmer · эпизодов: 2
2004ХокингФильмв роли Hamlet
2004Police Protecting Children - Predatory PaedophilesФильмв роли Self - Narrator (voice)
2004Police Protecting Children - Internet PaedophiliaФильмв роли Self - Narrator (voice)
2003Еще одна из рода БолейнФильмв роли William Carey
2002Война ФойлаСериалв роли Paul Milner · в роли DI Paul Milner · эпизодов: 19
2002TimeshiftСериалв роли self · эпизодов: 1
2001SwallowСериалв роли Dr. Stokes · эпизодов: 3
1999Жены и дочериСериалв роли Roger Hamley · эпизодов: 4