Pharmacist
Firefly Lane (2021)
Judge Hankerson
The Flash (2014)
Harold
R. L. Stine's The Haunting Hour (2010)
Victor Caruso
V (2009)
Old Senator
Fringe (2008)
Doctor
Psych (2006)
Mr. D
Supernatural (2005)
Lee Piersahl
The 4400 (2004)
Luke Reynolds
Taken (2002)
Glenn Morgan (segment "The Old Bike")
Beyond Belief: Fact or Fiction (1997)
Dr. Madison
The Outer Limits (1995)
George Fallson
Admiral Jones
Additional Voices (voice)
Exosquad (1993)
Senior Agent
The X-Files (1993)
Third Man
2nd Senior Agent
Judd Collins
Highlander: The Series (1992)
Mike Honniger
Mr. Caldwell
21 Jump Street (1987)
Brett Thompson
MacGyver (1985)
Jerry
Neil