Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2009) Exam
as Deaf

(1992) The Last Romantics
as Young F.R. Leavis

(2006) Bradford Riots
as DC Grange

(2020) Blood Vessel
as Gerard Faraday

(1992) B&B
as Tim Page

(2024) Better Man
as Guidance Counsellor

(2000) Walter: The secret life of a victorian pornographer
as Walter

(1992) Heartbeat
as Andy Sykes

(2002) Foyle's War
as Johnny Bridges

(2013) The Doctor Blake Mysteries
as Percy Walker

(1994) Crocodile Shoes
as ---

(1999) The Vice
as ---

(2012) Miss Fisher's Murder Mysteries
as Arthur Stanley

(2003) The Royal
as Robert Harries

(2008) Rush
as Gregor Artemyev

(2020) Spring Clean
as Leonard

(2021) The Newsreader
as Professor Alan Tyndall