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

Henry VIII

2020
as King Henry VIII

Troubled Waters

2007
as Agent Andy Hunter

Dorsal

2014
as Amahl

Guest Star

Episode Rookie Blue
Messy Houses
2012
Episode Star Trek: Discovery
The Examples
2021
Episode Murdoch Mysteries
The Curse of Beaton Manor
2010
Episode Reign (2013)
Uncharted Waters
2017
Episode Reign (2013)
Pulling Strings
2017
Episode Mutant X
Under the Cloak of War
2003
Episode Nikita
The Sword's Edge
2012