
2022
I Thought the World of You as Randy2019
The Seahorse Trainer as Seamour Blackmore2017
Joe Finds Grace as Cowboy Man2015
So You Said Yes as Justice of the Peace2014
Garage Sale Mystery: All That Glitters as Henry2013
Lawrence & Holloman as Chirping Man2012
Gaia: The Series as Samuel Hunter2011
Sucker Punch as Grim Doctor2010
The Tortured as Pastor2010
Smokin' Aces 2: Assassins' Ball as Father Barton2009
Watchmen as Priest2009
Come Dance at My Wedding as Bill Perry2008
Fringe as Winston2007
My Name Is Sarah as Charlie's Dad2006
Psych as Dr. Rudolph May2006
Trapped Ashes as Dr. Charlotte (segment "The Girl with Golden Breasts")2005
Supernatural as Sherwin2004
The 4400 as Henry2003
Final Destination 2 as Man with Hooks2003
Tilt as Don Quixote2001
The Pledge as Grey Haired Man2001
Suspicious River as Old Man2001
Special Unit 2 as Mr. Creelman2001
Freddy Got Fingered as Farmer #12001
Wolf Lake as Don Ritchey2001
Donner as Comet2000
Higher Ground as Priest1999
The Fare as The Commissionaire1998
The Long Way Home as Neighbor1998
Northern Lights as Arthur1998
One Hot Summer Night as Minister1998
Baby Monitor: Sound of Fear as Lerner1997
Stargate SG-1 as Elder1997
Beyond Belief: Fact or Fiction as Priest (segment "The Grave")1997
Echo as Homeless Man1997
Dad's Week Off as Minister1996
The Sentinel as Brother Theodore1995
The Outer Limits as Leon1995
The Outer Limits as Old Man Rivers1993
The X-Files as Husband1992
Highlander: The Series as Jake1992
Impolite as Mickey1991
Secrets of the Unknown as Not available2017
Joe Finds Grace Property Master2017
Joe Finds Grace Production Design2017
Joe Finds Grace Set Decoration2004
Dark Arc Production Design2004
Deep Evil Art Direction2004
Deep Evil Set Decoration2003
Tilt Production Design