2023
The 12 Slays of Christmas: 2023 Edition as Ignatius
2022
The 12 Slays of Christmas as Ignatius
2021
Them as Shopkeeper (1 episode)
2021
Digging to Death as The Corpse
2019
Carol's Second Act as Lawrence (1 episode)
2019
Doom Patrol as Elder John Bowers (1 episode)
2018
Regarding the Case of Joan of Arc as Questioner 2
2017
The Guest Book as Priest (1 episode)
2016
Uncle Kent 2 as Patient with Severe Burps
2016
Rush Hour as Attendee #1 (1 episode)
2015
Reza Abdoh: Theater Visionary as Self
2015
Insidious: Chapter 3 as Bride in Black
2015
Richie Rich as Sigmund (1 episode)
2013
The Goldbergs as Dr. Schiff (1 episode)
2013
Insidious: Chapter 2 as Bride in Black / Parker Crane (old)
2012
Baby Daddy as Mr. Bender (1 episode)
2012
Comedy Bang! Bang! as Carl Langer (1 episode)
2011
New Girl as Old Man McCue (1 episode)
2010
Stasis as Richard Braddock
2010
Rizzoli & Isles as Walter Sokoloff (1 episode)
2009
The League as Coma Patient (1 episode)
2009
Modern Family as Jim (1 episode)
2009
The Attic Door as Old Darrell
2007
iCarly as Crazy Old Man (1 episode)
2007
iCarly as Mr. Treadwell (1 episode)
2006
Date Movie as Gandalf
2003
NCIS as Walter Beck (1 episode)
2002
The Salton Sea as Karaoke Man
2000
The Confession as Caesar
1999
Atomic Blue: Mexican Wrestler as Gunnar Walker
1998
Just Out of Reach as Older Man
1997
Ill Gotten Gains as Jeremiah
1996
The Hip-Hop Waltz of Eurydice as Eurydice (Dora Lee)/Travel Agent
1995
The Basketball Diaries as The 'John' in the Subway (uncredited)
1995
Sliders as Eyeless Man (1 episode)
1994
The Secret Life of Houses as Priest
1993
Saved by the Bell: The New Class as Old Woman / Man (1 episode)
1993
Quotations From a Ruined City
1990
Father was a Peculiar Man
1979
The Streets of L.A. as Ray (as Roger Harkenrider)