2022Litter PickersФильмDirector
2022Small ChangeФильмв роли Gramps
2020Вечная красотаФильмв роли Dennis
2018КолеттФильмв роли Jules
2018Ярмарка тщеславияСериалв роли John Osborne · эпизодов: 7
2017CanariesФильмв роли Jenkins
2017The Repair ShopСериалв роли Narrator (voice) · эпизодов: 60
2016Damilola, Our Loved BoyФильмв роли DCI Nick Ephgrave
2014CommonФильмв роли DI Hastings
2014Under Milk WoodФильмв роли Butcher Beynon
2014UndeniableСериалв роли Pete · эпизодов: 2
2013Тринадцатая сказкаФильмв роли John the Dig
2013АтлантидаСериалв роли Sarpedon · эпизодов: 2
2013Белая королеваСериалв роли Richard Woodville · эпизодов: 2
2013Мистер СелфриджСериалв роли Lord Wynnstay · эпизодов: 10
2012Девственники, берегитесь!Фильмв роли Sergeant Rooney
2012MetamorphosisФильмв роли Mr. Samsa
2012Murder: Joint EnterpriseФильмв роли DI Sheehy
2012Пустая коронаСериалв роли Glendower · эпизодов: 1
2011Смерть в раюСериалв роли Mike Watson · эпизодов: 1
2011То, что надо!Фильмв роли Headmaster
2011Граница тениСериалэпизодов: 7
2011ВераСериалв роли Eddie Thurston · эпизодов: 1
2011Игра ПрестоловСериалв роли Craster · эпизодов: 5
2011JusticeСериалв роли Judge Patrick Coburn · эпизодов: 5
2010ОбвиняемыеСериалв роли Peter MacShane Senior · эпизодов: 1
2010Запад есть ЗападФильмв роли Mr. Jordan
2010Робин ГудФильмв роли Baron Baldwin
2010ПризракФильмв роли Richard Rycart
2009FramedФильмв роли Mr Davis
2009Навстречу штормуФильмв роли General Ismay
2008Чуть свет – в КэндлфордСериалэпизодов: 2
2007The Time of Your LifeФильмв роли Toby
2007The Time of Your LifeСериалв роли Toby · эпизодов: 6
2007Последний легионФильмв роли Kustennin
2006ЛонгфордФильмв роли Harold Wilson
2006ТорчвудСериалв роли Jonah · эпизодов: 1
2006Робин ГудСериалэпизодов: 1
2006Nuremberg: Nazis on TrialСериалв роли Hermann Goering · эпизодов: 3
2006Королева-девственницаСериалв роли Lord Chancellor Gardiner · эпизодов: 1
2005Холодный домСериалв роли Mr. Chadband · эпизодов: 1
2005Чумовые ботыФильмв роли Harold Price
2005Доктор КтоСериалв роли Tony Mack · эпизодов: 2
2005BloodlinesСериалв роли DCI Carroll Jordan · эпизодов: 2
2005Uncle AdolfФильмв роли Gregor Strasser
2004Мисс Марпл Агаты КристиСериалв роли Colonel Easterbrook · эпизодов: 1
2004Виртуозы Сериалв роли Frank Gorley · эпизодов: 1
2004Бесстыдники Сериалв роли Bernie Creme · в роли Malcolm · эпизодов: 1
2004Новые уловкиСериалэпизодов: 1
2003Хозяин морей: На краю ЗемлиФильмв роли Mr. Allen, Master
2002Четверо похорон и одна свадьбаФильмв роли Hugh Rhys-Jones
2001Happy NowФильмв роли Hank Thomas
2001Воскрешая мертвыхСериалв роли Robert Cross · эпизодов: 2
2001ЭнигмаФильмв роли Skynner
2001In a Land of PlentyСериалв роли Charles Freeman · эпизодов: 10
2001Меч честиФильмв роли Brigadier
2000The Secret World of Michael FryСериалв роли Hugh Wentworth-Davies · эпизодов: 2
1999The Tichborne ClaimantФильмв роли The Claimant
1997A Dance to the Music of TimeСериалв роли Biggs · эпизодов: 4
1997The LakesСериалв роли Father Matthew · эпизодов: 14
1997Different for GirlsФильмв роли DS Cole · в роли CID Detective
1997Соседняя комнатаФильмв роли Eddie Harte
1997Чисто английские убийстваСериалв роли Caradoc Singer · эпизодов: 1
1996Безмолвный свидетельСериалв роли Stephen Harrington · эпизодов: 1
1995Aristophanes: The Gods Are LaughingФильмв роли Cleon
1995Англичанин, который поднялся на холм, но спустился с горыФильмв роли Williams the Petroleum
1995Доктор Элинор БромвеллСериалв роли Mr. Sullivan · эпизодов: 1
1995СвященникФильмв роли Mr. Unsworth
1995A Mind to MurderФильмв роли DCI John Martin
1995Hello, Hello, HelloФильмв роли Policeman
1993Tender Loving CareФильмв роли Keith Dobbs
1993Thicker Than WaterФильмв роли Paul
1991Самое неприятное убийствоСериалв роли DI Morgan · эпизодов: 1
1991Главный подозреваемыйСериалв роли DS Alun Simms · эпизодов: 4
1991Old ScoresФильмв роли Bleddyn Morgan
1989Here Is the NewsФильмв роли Insp. Trickey
1989Пуаро Агаты КристиСериалв роли Colonel Hughes · эпизодов: 1
1989The Angry EarthФильмв роли Emlyn
1988South of the BorderСериалв роли Bob · эпизодов: 1
1988Thin AirФильмв роли Michael Haig
1988Thin AirСериалв роли Michael Haig · эпизодов: 5
1988DeadlineФильмв роли Williams
1987Mallet!Фильмв роли Jim Mallet
1987Milwr BychanФильмв роли RSM
1987Инспектор МорсСериалв роли Geoff Harris - Prison Officer · эпизодов: 1
1987Love Me GangsterФильмв роли Vic
1986Катастрофа Сериалв роли Andrew Ponting · эпизодов: 30
1986Fighting BackФильмв роли Police Sergeant
1985Wynne and PenkovskyФильмв роли Interrogator
1984Winter FlightФильмв роли Military Policeman
1984AmyФильмв роли Jack Humphreys
1983SubmarinersФильм
1983WoodentopФильмв роли DI Galloway
1983Супермен 3Фильмв роли Junkyard Worker (uncredited)
1982Giro CityФильмв роли John Williams
1982Госпиталь «Британия»Фильмв роли Picket: The Radicals
1981БункерФильмв роли Turnow
1981Ночные ястребыФильмв роли Kenna
1981Планета ужасовФильмв роли Roy
1980Спасите «Титаник»Фильмв роли James Farrell
1979Danger UXBСериалв роли Sapper 'Tiny' Powell · эпизодов: 13
1975ВыжившиеСериалв роли Terry · эпизодов: 1