2026ElsinoreФильмв роли Hamlet's Ghost
2024Peppa Pig: Wedding Party!Фильмв роли Mr Bull (voice)
2024Peppa's Cinema PartyФильмв роли Mr Bull / Grandad Dog (voice)
2021Кодекс киллераФильмв роли Edward Hayes
2020Зов джунглейФильмв роли Grogon (voice)
2020Воскресение в искусствеФильмв роли Mark (voice)
2018ГамлетФильмв роли Ghost/Player King
2017Мозг Гиммлера зовется ГейдрихомФильмв роли General Wagner
2016КоронаСериалв роли Michael Adeane · эпизодов: 8
2014Canuck BlackФильмв роли Canuck Black (voice)
2014Хрустальные черепаФильмв роли Hadden
2014Железный рыцарь 2Фильмв роли Gilbert De Vesci
2014Сын БожийФильмв роли Noah
2011Железная ледиФильмв роли Admiral Fieldhouse
20117 дней и ночей с МэрилинФильмв роли Dr. Connell
2011НесправедливостьСериалв роли Henry Conway · эпизодов: 2
2011ШелкСериалв роли HHJ Brown · эпизодов: 1
2010ПризракФильмв роли Stranger
2009Есть там кто-нибудь?Фильмв роли Harry Price
2008ЧужаяФильмв роли George
2004Свинка ПеппаСериалв роли Granddad Dog (voice) · в роли Dr Brown Bear (voice) · эпизодов: 443
2001Лейтенант Хорнблауэр: ВозмездиеФильмв роли Dr. Clive
2001Лейтенант Хорнблауэр: БунтФильмв роли Doctor Clive
1999The Big KnightsСериалв роли Sir Boris (voice) · эпизодов: 13
1998ХорнблауэрСериалв роли Doctor Clive · эпизодов: 2
1997Чисто английские убийстваСериалв роли Jack Fincher · эпизодов: 1
1993Doctor FinlayСериалв роли Dr. John Finlay · эпизодов: 27
1989Shadow of the NooseСериалв роли Captain James Fairbrother · эпизодов: 1
1989Пуаро Агаты КристиСериалв роли John Cavendish · эпизодов: 1
1988The Dunroamin' RisingФильмв роли Rev. Douglas Wyllie
1988The Play on OneСериалв роли Reverend Douglas Wyllie · эпизодов: 1
1986Ladies in ChargeСериалв роли Edward Cane · эпизодов: 1
1985A.D.Сериалв роли Linus · в роли Linus (uncredited) · эпизодов: 1
1983ТаггертСериалв роли Alistair Balmain · эпизодов: 1
1981The Cherry OrchardФильмв роли Yasha
1980Rabbit Pie DayФильмв роли The Interpreter
1980Гордость и предубеждениеСериалв роли Fitzwilliam Darcy · эпизодов: 5
1979The MallensСериалв роли Dick Mallen · эпизодов: 2
1979Henry VIIIФильмв роли Lord Abergavenny
19771990Сериалэпизодов: 1
1976The Hunchback of Notre DameФильмв роли Jehan
1976The Flight of the HeronСериалв роли Ewen Cameron · эпизодов: 6
1975Legend of the WerewolfФильмв роли Etoile
1975Lord Peter Wimsey: Five Red HerringsСериалв роли Jock Graham · эпизодов: 2
1973Weir of HermistonСериалв роли Archie Weir · эпизодов: 4
1967ITV: ТеатрСериалв роли Dimitri · эпизодов: 1
—Not Dark YetФильм