Actor
-
Atlantis (2013)AtlantisGen: Fantastic, Aventuri, DramăRol: regele Laius
-
Blestemul regelui Midas (2013)The Adventurer: The Curse of the Midas BoxGen: Aventuri, Familie, FantasticRol: Isambard Black
-
(2012)Flying BlindGen: DramăRol: Robert
-
The Case (2011)The CaseRol: Sol Ridley
-
Moarte în Paradis (2011)Death in ParadiseGen: Crimă, Dramă, Mister
-
Cape Wrath (2007)Cape WrathGen: DramăRol: David York
-
Strictly Confidential (2006)Strictly ConfidentialRol: Greg Nelson
-
Hannibal (2006)HannibalGen: Biografic, Istoric, RăzboiRol: Varro
-
Distant Shores (2005)Distant ShoresRol: Duncan
-
Cămașa de forță (2005)The JacketGen: Thriller, Fantastic, SFRol: ofiţerul Nash
-
To a Poem (2004)To a PoemRol: Bărbat
-
Războinicele (2004)GladiatressGen: ComedieRol: Firmus
-
The Visual Bible: The Gospel of John (2003)The Visual Bible: The Gospel of JohnGen: Istoric, Dramă, BiograficRol: Andrew
-
Comandantul (2003)The CommanderGen: Mister, Dramă, CrimăRol: DI Ken Miles
-
Judecatorul John Deed (2001)Judge John DeedGen: DramăRol: Dr. David Barbara (1 episode, 2006)
-
Doctorii (2000)DoctorsGen: DramăRol: Nigel Butler (1 episode, 2001)
-
Nancherrow (1999)NancherrowGen: Dragoste, Romantic, DramăRol: Walter
-
Hercule Poirot (1989)PoirotGen: Mister, DramăRol: Major Despard (1 episode, 2005)
-
Pacienții (1986)CasualtyGen: DramăRol: Adam Trueman
-
Viața în Eastend (1985)EastEndersGen: DramăRol: D.C. Cowen (3 episodes, 2005)
-
The Bill (1984)The BillRol: DS Peter Cork (6 episodes, 2001)
-
Coronation Street (1960)Coronation StreetGen: DramăRol: Will Griffiths (3 episodes, 2000)
Filmografie - altele