Roles
Viscount Milton
Peterloo
(2018)
(Role TBD)
Solo: A Star Wars Story
(2018)
(Role TBD)
Sick Note
(2017)
Vannever Bush
Genius
(2017)
Pastor
A Quiet Passion
(2016)
Newsreel announcer
Their Finest
(2016)
George Allen
The Crown
(2016)
Steirereck Maitre
The Best Offer
(2013)
Paisley Winterbottom
A Princess for Christmas
(TV Series 2011)
Doctor Gerstenberger
Dirk Gently
(2010-2012)
David Silverman
Upstairs Downstairs
(2010-2012)
Father
Flushed Away
(2006)
Frank Jefferson
Agatha Christie's Marple
(TV Series 2004)
Algernon
The Inspector Lynley Mysteries
(2001-2008)
Man in Armour Portrait
Harry Potter and the Sorcerer's Stone
(2001)
Vladimir Rankov
Highlander: The Raven
(1998-1999)
Dr. Giles Danby
Midsomer Murders
(1997)
Craddock
The Remains of the Day
(1993)
Undergraduate
Maurice
(1987)
Captain Frobisher
'Allo 'Allo!
(1982-1992)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.