Roles
Tony De Taunton
London Fields
(2018)
Longcross
Bodyguard
(2018)
Dr. Powell
Taboo
(2017)
Phelps
Oasis
(TV Movie 2017)
General Corssin
Rogue One
(2016)
Simon Newton
London Road
(2015)
Eric Whitaker
Grantchester
(2014)
Security Guard #1
Trance
(2013)
Desk Sergeant
Broken
(2012)
Doorkeeper
Anna Karenina
(2012)
Stark Soldier
Game of Thrones
(TV Series 2011)
Ian Holland
Vera
(2011)
Roy
Black Mirror
(TV Series 2011)
Gordon Murray
Luther
(2010-2018)
Soho Media Man
Breaking and Entering
(2006)
Young Sergeant
Kingdom of Heaven
(2005)
DCI Martin Ackroyd
New Tricks
(2003)
Jack Davey
Foyle's War
(2002-2015)
Jason Bodle
Silent Witness
(1996)
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.