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
Riverdale
2017
TV Series filming
Pop Tate
The Mistletoe Promise
2016
TV Movie
Honcho Willison
Army of One
2016
Lip-Sync Old Man
The Wedding March
2016
TV Movie
Reverend
Second Chance
2016
TV Series
Uncle Jack
Into the Grizzly Maze
2015
Bartender
Santa Hunters
2014
TV Movie
Grandpa
My Little Pony: Friendship Is Magic
2014
TV Series
Flutterguy
Package Deal
2013
TV Series
Judge
Sara Solves It
2013
TV Movie
Mr. Winchester (voice)
Love at the Thanksgiving Day Parade
2012
TV Movie
Paul
Trading Christmas
2011
TV Movie
Bus Driver
Fringe
2011
TV Series
Doorman
Christmas Lodge
2011
TV Movie
Bob
Time after Time
2011
TV Movie
Chuck
Iron Golem
2011
TV Movie
Coroner
Taken from Me: The Tiffany Rubin Story
2011
TV Movie
Reverend Lewis
Flicka 2
2010
Video
Moe the Deli Owner
Human Target
2010
TV Series
Lowell
Tooth Fairy
2010/I
Amnesia Uncle
Courage
2009
Chief Crawford
Sight Unseen
2009
TV Movie
Detective Leo Patterson
Gadget and the Gadgetinis
2003-2009
TV Series
General Sir
Mr. Troop Mom
2009
TV Movie
Doctor
Do You Know Me?
2009
TV Movie
Mr. Washington
Pucca
2008
TV Series
Voice Talent
Hot Rod
2007
Furious Boss
Men in Trees
2007
TV Series
Judge
Fantastic Four: World's Greatest Heroes
2007
TV Series
Phillip Masters
Puppetmaster
Kickin' It Old Skool
2007
School Principal
The Virgin of Akron, Ohio
2007
TV Series
Cabbie
Home by Christmas
2006
TV Movie
Apartment Manager
Rapid Fire
2006
TV Movie
Tom Green
Her Fatal Flaw
2006
TV Movie
Judge O'Shea
Supernatural
2006
TV Series
Jimmy Anderson
Smallville
2001-2005
TV Series
Dale Ross / Dr. Klein
Transformers: Energon
2004
TV Series
Demolishor
Love on the Side
2004
Walt
The Chris Isaak Show
2001-2004
TV Series
Jo Jo Burnett / Bill
Transufômâ: Maikuron densetsu
2002-2003
TV Series
Demolishor
Inuyasha
2000-2003
TV Series
Manten / Paper Demon
Stealing Christmas
2003
TV Movie
Cook
Dead Like Me
2003
TV Series
Milkman
Maximum Surge
2003
TV Movie
Professor Roswell
Dragon Ball Z
1996-2003
TV Series
Mr. Popo
Lionel the Cameraman
Gregory
...
X-Men: Evolution
2001-2002
TV Series
Mr. Sefton / Mirambo
Alienators: Evolution Continues
2001-2002
TV Series
Additional Voices
The Dead Zone
2002
TV Series
Principal Pelson / Principal
Door to Door
2002
TV Movie
Shoeshine Guy
Due East
2002
TV Movie
Bus Driver
Beyond Belief: Fact or Fiction
2002
TV Series
Bus Driver #2
The Stickup
2002
Harris
Dead in a Heartbeat
2002
TV Movie
Principal
Evolution: The Animated Movie
2002
Video voice
MTV's Now What?
2001
TV Series
Principal
Sherlock Holmes in the 22nd Century
1999-2001
TV Series
Guest Voice
Cats & Dogs
2001
Mason Employee
The SoulTaker
2001
TV Series
Alien (English version, voice)
Da Vinci's Inquest
1998-2000
TV Series
Lawyer / Yard Man
Mysterious Ways
2000
TV Series
League President
The Man Who Used to Be Me
2000
TV Movie
Chief Davis
Trixie
2000
Capitol Building Custodian
Romeo Must Die
2000
Calvin
The Wonderful World of Disney
2000
TV Series
Guard
A Storm in Summer
2000
TV Movie
Bartender
Brotherhood of Murder
1999
TV Movie
Brinks Guard
Cold Squad
1999
TV Series
Landlord
Two of Hearts
1999
TV Movie
Jerry Martin
Stargate SG-1
1999
TV Series
Fred
RoboCop: Alpha Commando
1998-1999
TV Series
The Arrangement
1999
Abraham Johnson
Master Keaton
1998
TV Series
Eugene Hart (English version, voice)
The Baby Dance
1998
TV Movie
Security Officer
The Outer Limits
1998
TV Series
Chaplain
Mummies Alive! The Legend Begins
1998
Video voice
Night Warriors: Darkstalkers' Revenge
1997
Video
Johnathan Talbian
Gallon (voice, as Alvin Saunder)