No known upcoming appearances. If you know of one, contact me!
Roles
(Role TBD)
A Cruel Love: The Ruth Ellis Story
(TV Mini-Series 2025)
Russell Craddock
Batman: Caped Crusader
(TV Series 2024)
Lionel
One Day
(TV Mini-Series 2024)
Poseidon
Percy Jackson and the Olympians
(TV Series 2023)
Piers Fields-Turner
Six Four
(TV Series 2023)
Mark Holgate
McDonald & Dodds
(2020)
Damian Cray
Alex Rider
(2020)
Samuel Petrukhin
Summer of Rockets
(2019)
(Role TBD)
The Split
(2018)
Bill Beaman
Hunter Killer
(2018)
John Robinson
Lost in Space
(TV Series 2018)
Glen 'Bub' Doherty
13 Hours
(2016)
Tony Blair
The Journey
(2016)
Doctor Edward Armstrong
And Then There Were None
(TV Mini-Series 2015)
Captain Flint
Black Sails
(TV Series 2014)
Riley
All Things to All Men
(2013)
Vincent McCarthy
The Machine
(2013)
Dr. Farquar
Believe
(2013)
DI Jack Armstrong
Vexed
(TV Series 2010)
Frank Arlington
Strike Back
(TV Series 2010-2017)
Martin Middlebrook
Law & Order: UK
(TV Series 2009)
Dr. Woodleigh
Dark Corners
(2006)
Harris
Severance
(2006)
Rochester
Jane Eyre
(TV Mini-Series 2006)
Prince John
Robin Hood (2006)
(TV Series 2006-2009)
David Connelly
Inspector Lewis
(TV Series 2006-2015)
Captain William Gordon
Mangal Pandey: The Rising
(2005)
George Pritchard
Agatha Christie's Marple
(TV Series 2004)
Justin
Terkel i knibe
(2004)
Kim Philby
Cambridge Spies
(TV Mini-Series 2003)
Gustav Graves
Die Another Day
(2002)
Tsar Alexandre I
Napoléon
(TV Mini-Series 2002)
Fergus Wolfe
Possession
(2002)
Self - Guest
Last Call with Carson Daly
(TV Series 2002)
Charles
Perfect Strangers
(TV Mini-Series 2001)
Jay Gatsby
The Great Gatsby
(TV Movie 2000)
Dr. Nick Henderson
Waking the Dead
(TV Series 2000)
Young Frank
Space Cowboys
(2000)
Lensky
Onegin
(1999)
Victorin
Cousin Bette
(1998)
Charles Castle
Photographing Fairies
(1997)
Gilbert Markham
The Tenant of Wildfell Hall
(TV Mini-Series 1996)
William Dodd
Sharpe
(TV Series 1993-2008)
Othello
Orlando
(1992)
Philip Blake
Agatha Christie's Poirot
(TV Series 1989-2013)
Self - Guest
This Morning
(TV Series 1988)
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.
If you're unable to find a person or media, then sadly there are no appearances for them or that in the database.