Roles
Ancient Atlantean King
Justice League
(2017)
Lewis John
Hinterland
(2013)
Karl
Stella
(2012)
Blackwater Guard
Zero Dark Thirty
(2012)
Cassius
The Eagle
(2011)
Etienne Feyder
Invictus
(2009)
Snow
The Bank Job
(2008)
Richard Roper
The Tudors
(TV Series 2007-2010)
Alex
Torchwood
(TV Series 2006-2011)
Paramedic
I'll Be There
(2003)
James Stafford
Foyle's War
(2002-2015)
(Role TBD)
The Story of Tracy Beaker
(2002)
Viktor Barenshik
MI-5
(2002-2011)
Wyn
Solomon & Gaenor
(1999)
Stuart Miller
Holby City
(1999)
Guy Bevan
Midsomer Murders
(1997)
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.