
Acted in 92
2020s
- 2024
- 2023
- 2021
Garage Sale Mysteries: Searched & Seized
Leon Ames
- 2020
The Christmas Doctor
Mayor
2010s
- 2019
A Family Christmas Gift
Reverend Williams
A Taste of Summer
Danny
Easter Under Wraps
Grant
Mystery 101
Professor Miller
- 2018
Marrying Father Christmas
Pastor Eric Whalen
Road to Christmas
Matt
- 2017
Same Time Next Week
Reverend
- 2016
The Wedding March
Reverend
- 2015
Garage Sale Mystery: The Wedding Dress
Father Clark
- 2014
- 2012
- 2011
Trading Christmas
Bus Driver
- 2010
2000s
- 2009
Sight Unseen
Detective Leo Patterson
Mr. Troop Mom
Doctor
- 2008
- 2007
- 2006
Rapid Fire
Tom Green
- 2005
- 2003
Maximum Surge
Professor Roswell
- 2002
Door to Door
Shoeshine Guy
Dead in a Heartbeat
Principal
The Stickup
Harris
Slammin' Sammy: The Sammy Sosa Story
Coach Billy Williams / Minor League Umpire / Chicago White Sox's Play-by-play Announcer (voice)
- 2001
The Sausage Factory
TV
- 2000
The Man Who Used to Be Me
Chief Davis
A Storm in Summer
Bartender
1990s
- 1999
Brotherhood of Murder
Brinks Guard
Two of Hearts
Jerry Martin
- 1998
The Baby Dance
Security Officer
- 1997
- 1996
Skysurfer Strike Force
Nate James (Air Enforcer) / Cybron (voice) · 26 episodes
- 1995
- 1994
Flinch
Wheeler
- 1993
Double Dragon
TV
- 1992
Battletoads
Science teacher (voice)
Battletoads
(voice) · 1 episode
Jack's Place
TV
- 1991
And the Sea Will Tell
Serologist
And the Sea Will Tell
Serologist · 2 episodes
- 1990
Short Time
Cop
1980s
- 1989
- 1987
- 1986
Spot Marks the X
Dwyer
- 1985
Brotherly Love
Patrolman Clark
- 1984