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

Golf Punks

1998
as TV Announcer

Presumed Dead

2006
as D. A. Lister

Love and Treason

2001
as Agent Bob Wesfall

Final Ascent

2000
as Agent Burrard

Guest Star

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