2022
Roar as Old Doc Henry2018
The Resident as Leonard Perry2018
Barry as Diner Owner2016
Brimstone as Eli's Father2015
Insidious: Chapter 3 as Jack Rainier2015
Always Watching: A Marble Hornets Story as Farmer Jerry2015
Papa Hemingway in Cuba as Ernest Hemingway2015
A Teacher's Obsession as Headmaster York2014
The Purge: Anarchy as Suited Gent2013
Eagleheart: Paradise Rising as Judge #22009
Castle as Thaddeus Magnus2009
Community as Greene Daeye Leader2005
Medium as Manager2003
NCIS as Hugo Radcliffe2002
Without a Trace as Paul Banks2002
Little John as Cowboy2001
Just Ask My Children as Dick Kniffen2000
Gilmore Girls as Doug Doose2000
Curb Your Enthusiasm as Gravedigger1999
The West Wing as Dr. Wexler1997
Ally McBeal as Katz1997
Fired Up as Monsignor MacNeill1995
Star Trek: Voyager as Magistrate1995
It Came from Outer Space II as Alan Paxson1994
Touched by an Angel as Mel1992
Renegade as Professor Warren Adrian1989
Seinfeld as Man1989
Gideon Oliver as Larson1988
My Stepmother Is an Alien as Dr. Morosini1988
Apprentice to Murder as Irwin Myers1986
Violets are Blue as George1986
Roanoak as Ralph Lane1985
MacGyver as Mel Krasney1982
Family Ties as Man at School Board Meeting1976
Sweet Revenge as D.A.