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

Presumed Dead

2006
as D. A. Lister

Love and Treason

2001
as Agent Bob Wesfall

Final Ascent

2000
as Agent Burrard

Golf Punks

1998
as TV Announcer

Guest Star

Episode Siren (2018)
Leverage
2019
Episode Siren (2018)
Being Human
2018
Episode Arrow
The Dragon
2018
Episode Motive
They Made Me a Criminal
2014
Episode Smallville
Nemesis
2007
Episode The 4400
The Fifth Page (1)
2005
Episode First Wave
Requiem
2001
Episode Special Unit 2
The Grain
2001
Episode First Wave
Night Falls
1999
Episode First Wave
Joshua
1998
Episode The X-Files
Travelers
1998
Episode Millennium
Monster
1997
Episode The X-Files
Leonard Betts
1997
Episode Millennium
The Well-Worn Lock
1996
Episode Two
Armies of the Night
1996