2026National Theatre at Home: Man and BoyФильмв роли Sven Johnson
2023Тролли 3Фильмв роли Concert Announcer (voice)
2023National Theatre Live: The CrucibleФильм
2018Невиновных нетСериалв роли David Hatch · эпизодов: 8
2017ЖенаФильмв роли King Gustav
2015National Theatre Live: Treasure IslandФильмв роли Squire Trelawney
2014ЧужестранкаСериалв роли Father Fogden · эпизодов: 1
2013Отец БраунСериалв роли Roger Sharpe QC · эпизодов: 2
2012A Doll's HouseФильмв роли Nils Krogstad
2011ШелкСериалв роли Dr Colin Stiller · эпизодов: 1
1999ShockersСериалв роли Waiter · эпизодов: 1
1997Henry V at Shakespeare's GlobeФильмв роли Duke of Bedford / Jamy
1997Чисто английские убийстваСериалв роли John Cotton · эпизодов: 2
1997Bring Me the Head of Mavis DavisФильмв роли Reporter