Roles
(Role TBD)
Brexit
(TV Movie 2019)
Lewis
Flack
(2019)
Colonel Maurice Bishop
The Last Post
(2017)
U.K. Prime Minister
Transformers: The Last Knight
(2017)
Coleman Blake
New Blood
(2016)
Tony Benn
The Crown
(2016)
Dietrich
The Exception
(2016)
Mr. Augustus Egg
The Invisible Woman
(2013)
Ernest Shackleton
Mr Selfridge
(2013)
Captain Clarence Clifton
Father Brown
(TV Series 2013)
Sir Arthur Donaldson
Ripper Street
(TV Series 2012)
Timothy
The Bletchley Circle
(2012-2014)
Carl Hareton
Law & Order: UK
(2009)
Samuel Tuffley
Crusoe
(2008-2009)
Dad
Doctor Who
(TV Series 2005)
Kevin
I Shouldn't Be Alive
(TV Series 2005)
Stanley
12 Days of Terror
(TV Movie 2004)
Young Ralph Nickleby
Nicholas Nickleby
(2002)
Mark Hodd
MI-5
(2002-2011)
Albert Sickert / Prince Edward Albert Victor
From Hell
(2001)
Andy McArdle
Monarch of the Glen
(2000-2005)
Mr. Alex Leith
Silent Witness
(1996)
Robert Emerson
Heartbeat
(1992)
Howard Rimmer
Red Dwarf
(TV Series 1988)
Paul Stokes
Coronation Street
(TV Series 1960)
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.