Edwin Collar
Motherland: Fort Salem (2020)
Senior Resolute Official / Maureen's Boss
Lost in Space (2018)
Ned Yost
When Calls the Heart (2014)
Carny
Once Upon a Time (2011)
Dave
Caprica (2010)
Doomed Man
V (2009)
Observer
Fringe (2008)
Park Loner
Psych (2006)
Da Vinci's City Hall (2005)
Grossman
Supernatural (2005)
The Dead Zone (2002)
Dr. Palmquist
Night Visions (2001)
Thomas J. Dodd
Nürnberg (2000)
Da Vinci's Inquest (1998)
Cold Squad (1998)
Dr. Hamilton
Stargate SG-1 (1997)
Art Nesbitt
Millennium (1996)
The Major
Jake and The Kid (1995)
Mr. Gale
Sliders (1995)
Yancey Lofton
Viper (1994)
Jake Lupo
Man on Phone (uncredited)
X-Files: Strengt Fortroligt (1993)
Mental Patient
Jack
Galen Muntz