He made guest appearances on all three of the longest running North American science fiction series: The X-Files (1993), Stargate SG-1 (1997) and Smallville (2001).
Actor
Title
Year
Status
Character
The Christmas Secret
2014
TV Movie
Rod
Flowers in the Attic
2014
TV Movie
Conductor
Arctic Air
2014
TV Series
Harvey
Horns
2013
Al O'Hara
Delete
2013
TV Mini-Series
Miles Maxford
Supernatural
2005-2013
TV Series
Sheriff Jake Miller / Mr. Guenther
The Killing
2011-2012
TV Series
Janek Kovarsky
Good Morning, Killer
2011
TV Movie
Galloway
Ice Road Terror
2011
TV Movie
Dan Sparkman
Bringing Ashley Home
2011
TV Movie
Duane
Red Riding Hood
2011
Tavern Owner
Iron Golem
2011
TV Movie
Harry
Year of the Carnivore
2009
Lazowski
Angel and the Bad Man
2009
TV Movie
Doc Johnson
Watchmen
2009
Detective Gallagher
Battlestar Galactica
2005-2009
TV Series
Specialist 3rd Class Anthony Figurski / Figurski
Passengers
2008
Norman
Robson Arms
2008
TV Series
Dennis
Men in Trees
2008
TV Series
Cabbie
Ogre
2008
TV Movie
Sheriff Loodey
Psych
2007
TV Series
Phil
Eureka
2007
TV Series
Victor
Sanctuary
2007
TV Mini-Series
Transit Cop
The Bad Son
2007
TV Movie
Andrew Gaines
The Invisible
2007
Cop in Doorway (uncredited)
Dragon Boys
2007
TV Series
Insp. Ben Bucholtz
Rapid Fire
2006
TV Movie
Ranger
Everything's Gone Green
2006
Mr. Connor
Blade: The Series
2006
TV Series
Uncle Pat McCallum
Slither
2006
Wally
Masters of Horror
2005
TV Series
Detective Fuches
The L Word
2005
TV Series
Victor
The Life
2004
TV Movie
Coroner
Perfect Romance
2004
TV Movie
Gus
Smallville
2002-2004
TV Series
Jack Cole / LuthorCorp Employee
Kingdom Hospital
2004
TV Series
Soda Pop
The Chris Isaak Show
2002-2004
TV Series
Roger / Arthur
Just Cause
2003
TV Series
Milt Burbage
Taken
2002
TV Mini-Series
Pete
The Secret Life of Zoey
2002
TV Movie
Desk Officer
Bang Bang You're Dead
2002
Parent #3
Due East
2002
TV Movie
Buddy Miles
Cold Squad
1998-2001
TV Series
Curtis Waite
Strange Frequency
2001
TV Series
Officer Klint
Night Visions
2001
TV Series
Detective
Strange Frequency
2001
TV Movie segment "My Generation"
Hollywood Off-Ramp
2000
TV Series
Freedom
2000
TV Series
Sole Survivor
2000
TV Movie
Blue Soldier #2
Take Me Home: The John Denver Story
2000
TV Movie
Plane Mechanic
The Outer Limits
1998-2000
TV Series
Max Buford / Doc
The Inspectors 2: A Shred of Evidence
2000
TV Movie
Desk Sergeant
Da Vinci's Inquest
1999
TV Series
Fred Beamish
The New Addams Family
1999
TV Series
Jester
Fatal Error
1999
TV Movie
Mr. Saunders
Poltergeist: The Legacy
1996-1999
TV Series
Horace Favor / Ezra
First Wave
1999
TV Series
Sheriff O'Connor
The Net
1998
TV Series
Bartender
Every Mother's Worst Fear
1998
TV Movie
Martin Penny 'Skokie'
The X-Files
1993-1998
TV Series
Terrorist In Ghoul Mask / Lt. Col. Victor Stans / Henry Willig / ...