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

Sole Survivor

2000
as Becker

Amber's Story

2006
as Detective Stevens

White Noise

2005
as Work Man

Safe Harbor

2006
as Joe Avery

Director

Episode The Outer Limits (1995)
Unnatural Selection
1996
Movie Supernatural Fandom 2016

Producer

Movie Supernatural Fandom 2016

Guest Star

Episode Booker
Wheels and Deals (1)
1989
Episode Smallville
Nocturne
2002
Episode Smallville
Lineage
2002
Episode Smallville
Rogue
2002
Episode Smallville
Ryan
2002
Episode The X-Files
The List
1995
Episode Dark Angel
Dawg Day Afternoon
2002
Episode The X-Files
Travelers
1998
Episode Two
The Nun Story
1996
Episode Smallville
Skinwalker
2002
Episode Millennium
Force Majeure
1997
Episode Smallville
Leech
2002
Episode The Dead Zone
The Siege
2002
Episode Stargate SG-1
Heroes (1)
2004
Episode The Lone Gunmen
Three Men and a Smoking Diaper
2001
Episode John Doe
Remote Control
2003
Episode Smallville
Suspect
2003
Episode Stargate SG-1
Heroes (2)
2004
Episode UC: Undercover
Manhunt
2002
Episode Smallville
Zero
2002
Episode The Outer Limits (1995)
Virtual Future
1995
Episode Pasadena
Run Lily Run
2002
Episode Sliders
Gillian of the Spirits
1996
Episode The Crow: Stairway to Heaven
Get a Life
1998
Episode Highlander: The Series
The Return of Amanda
1993
Episode Millennium
Skull and Bones
1998
Episode The X-Files
Gender Bender
1994
Episode Stargate SG-1
Seth
1999
Episode The X-Files
Sleepless
1994
Episode Cold Feet (US)
Pilot
1999
Episode First Wave
Lungfish
1998
Episode Smallville
Obscura
2002
Episode The Commish
Family Business (1)
1993
Episode Smallville
Hourglass
2001
Episode Smallville
Vortex
2002
Episode Smallville
Heat
2002