2025ВоронаСериалв роли Richard Ryan · эпизодов: 1
2024Разум демонаФильмв роли Joe
2020Ван дер ВалкСериалв роли Jan Kappel · эпизодов: 1
2019БрекситФильмв роли Robert Mercer
2017ИностранецФильмв роли Ross
2016КоронаСериалв роли Richard Crossman · эпизодов: 3
2016A Caribbean DreamФильмв роли Theseus
2013Tula: The RevoltФильмв роли Father Schinck
2013Отец БраунСериалв роли Bentley Duke · эпизодов: 1
2011ВераСериалв роли Harry Benton · эпизодов: 1
2011ШелкСериалв роли HHJ Donovan · эпизодов: 1
2007ЛьюисСериалв роли Tom Marston · эпизодов: 1
2006The ImpressionistsСериалв роли Degas · эпизодов: 3
2003Trevor's World of SportСериалв роли Commentator (voice) · эпизодов: 1
2003ПоллианнаФильмв роли Dr. Chilton
2000Тень вампираФильмв роли Henrik Galeen
2000Десятое королевствоСериалв роли Viscount Lansky · эпизодов: 1
1999ПриговорФильмв роли John Watherstone
1997ВоришкиФильмв роли Joe Lender
1997Under the Lighthouse DancingФильмв роли David
1997Чисто английские убийстваСериалв роли Ian Kent · в роли Christopher Corby · эпизодов: 1
1997АйвенгоСериалв роли Robin of Locksley · эпизодов: 6
1996Безмолвный свидетельСериалэпизодов: 1
1993Peak PracticeСериалв роли Bill Thomson · эпизодов: 1
1991The House of EliottСериалв роли Jack Maddox · эпизодов: 34
1990Harry Enfield's Television ProgrammeСериалэпизодов: 1
1990Kremlin FarewellФильмв роли Ulinov
1989Birds of a FeatherСериалв роли Roger · эпизодов: 1
1986ЛавджойСериалв роли Charles Garner · эпизодов: 1
1985Time for MurderСериалв роли Mr Matthew Clay · эпизодов: 1
1983ТаггертСериалэпизодов: 1