Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Troy

2004
as Hippasus

I Medici

2016
as Ugo Bencini

The World's End

2013
as Publican 13

Exodus: Gods and Kings

2014
as Ramses' Scribe

Cutthroat Island

1995
as Toussant

Seekers

1993
as Tony Laytham

Cyrano de Bergerac

1985
as Carbon de Castel Jaloux

Jack the Ripper (1988)

1988
as Robert James Lees

Wallis & Edward

2005
as Maitland

Wing Commander

1999
as Admiral Bill Wilson

Split Second

1992
as Forensic Expert

Police 2020

1997
as Commander Johnson

Guest Star

Episode Doctor Who (2005)
The Day of the Doctor
2013
Episode The Inspector Lynley Mysteries
In the Presence of the Enemy
2003
Episode A Discovery of Witches
Episode 6
2018
Episode A Discovery of Witches
Episode 7
2018
Episode New Tricks
Talking To The Dead
2004
Episode Doctor Who (2005)
Hell Bent
2015
Episode Doctor Who (2005)
The Time of the Doctor
2013
Episode A Discovery of Witches
Episode 8
2018
Episode Midsomer Murders
The Noble Art
2010
Episode Da Vinci's Demons
The Hanged Man
2013
Episode Hustle
The Con Is On
2004
Episode Da Vinci's Demons
The Serpent
2013
Episode A Discovery of Witches
Episode 4
2018
Episode A Discovery of Witches
Episode 5
2018