Актьор - The Princess Switch 3(2021) - Elf Man The Princess Switch: Switched Again(2020) - Elf Man The Knowledge(Късометражен)(2019/I) - Driver Open Wide(Късометражен)(2018) - Dentist The Princess Switch(2018) - Kindly Man Red Joan(2018) - Clement Attlee Victoria(Сериал)(2016-2017) - Sir James Clark Victoria & Abdul(2017) - Arthur Bigge Viceroy's House(2017) - Sir Evan Meredith Jenkins Doctor Who(Сериал)(2015) - Chronolock Guy Doctors(Сериал)(2008-2015) - Charlie Freeman / Matthew Fenwick / Rodger Love / ... Silent Mode(Късометражен)(2015) - Mike Endeavour(Сериал)(2013) - Ivan Straker Silk(Сериал)(2012) - Henry Zucker The Vessel(Сериал)(2011) - Kim's Dad Casualty(Сериал)(1995-2010) - George Dolan / Greig Croft / Henry Turner Midsomer Murders(Сериал)(2005-2010) - Perkins / Mr. Perkins The Bill(Сериал)(1989-2008) - Brendan Moody / Eli Matthews / Dennis Stannard / ... The Queen(2006) - Equerry Waking the Dead(Сериал)(2005) - Mr. Adamson Pierrepoint: The Last Hangman(2005) - Governor Paton-Walsh The G.O.D Club(Късометражен)(2005) - Albert Not Only But Always(2004) - Mr. Boylett Agatha Christie's Marple(Сериал)(2004) - Dr. Haydock Holby City(Сериал)(2004) - Graham Harris Method(2004) - Mr. Helgelein Dickens(Мини Сериал)(2002) - George Reynolds AKA(2002) - Neil Frost The Russian Bride(2001) - Clive The Librarian's Dream(Късометражен)(2001) - Nick Sabotage!(2000) - King George III Dalziel and Pascoe(Сериал)(2000) - Dr. Harold Denton Dangerfield(Сериал)(1999) - George Bassett Kavanagh QC(Сериал)(1999) - Bernard Rothstein Far from the Madding Crowd(1998) - Henery Fray Jonathan Creek(Сериал)(1997) - Alan Rokesmith Rebecca(Мини Сериал)(1997) - Tabb Inspector Morse(Сериал)(1995) - Alisdair McBryde Clockwork Mice(1995) - Millwright Blue Juice(1995) - Young Bob The Marshal(1993) - Angelo Alleyn Mysteries(Сериал)(1993) - Walters So Haunt Me(Сериал)(1993) - Mr. Davenport Anna Lee: Headcase(1993) - Dr Stickle Lovejoy(Сериал)(1992) - Auctioneer Specials(Сериал)(1991) - Ronald Hyde-Thompson Trouble in Mind(Сериал)(1991) - John Coates Bergerac(Сериал)(1991) - Eddie Lyle Chelworth(Мини Сериал)(1989) - Gordon Padgett Tales of Sherwood Forest(Сериал)(1989) - Ken The Ray Bradbury Theater(Сериал)(1988) - Father Hidden City(1987) - Man in Tram Tunnel A Dorothy L. Sayers Mystery(Сериал)(1987) - Merryweather Comrades(1986) - George Loveless The Last Place on Earth(Мини Сериал)(1985) - Surgeon Atkinson Dream Stuffing(Сериал)(1984) - Mr. Nicholson Studio(Сериал)(1983) - Geoffrey The Gentle Touch(Сериал)(1982) - Prosecuting Counsel The Patricia Neal Story(1981) - Doctor Hawks Doctor Who(Сериал)(1981) - Luvic The Dick Francis Thriller: The Racing Game(Сериал)(1979) - Simon Turpin Horse in the House(Сериал)(1979) - TV reporter Absolution(1978) - Father Henryson Brensham People(Сериал)(1976) - Dennis The Reprieve(Късометражен)(1972) - Bolshevik