2021
Abbott Elementary as Uncle Archie2020
Hunters as Klaus Rhinehart2019
A Date by Christmas Eve as Danny Dougherty2017
Amazing Ape as Colonel Ryneheart2014
The Extendables as Sir Jeffrey2014
Untold as Dr. Muenzmire2014
The Sound and the Shadow as Mr. McGregor2014
Toys of Terror: The Making of 'Dolls' as Self2013
Eagleheart: Paradise Rising as George Washington2013
Delirium as Swedish Doctor2010
Rizzoli & Isles as Brendan McHale2010
American Bandits: Frank and Jesse James as Not available2010
Growth as Mason Lane2009
Modern Family as Minister2009
The Last Resort as The Founder2009
Dire Wolf as Dr. Renault2009
Dead Game as Phil2008
Superhero Movie as King of Sweden2008
Polar Opposites as FBI Director Thompson2007
Chuck as Mustache Man2006
Dexter as Stan Beaudry2005
Medium as Professor2004
King of the Ants as Tony2002
Leap of Faith as Theodore2001
Alias as Mr. Gibson2000
Strong Medicine as Not available2000
Gilmore Girls as Professor Quincy1999
Batman Beyond as Andrews (voice)1997
The New Batman Adventures as Artist / Guiseppe Bianci (voice)1995
Star Trek: Voyager as Doc Fitzgerald1995
Unhappily Ever After as Ray Paul Jones1994
Viper as Clarence1993
Frasier as Barfly1993
NYPD Blue as Dr. Bonan1993
Diagnosis: Murder as Mr. Plargent1993
The Nightmare Begins Again as Lt. Blocker1993
Donato and Daughter as Kim Lyle1992
Batman: The Animated Series as Ivan (voice)1992
Bad Channels as Dr. Payne1991
The Woman Who Sinned as Alistair1991
Locked Up: A Mother’s Rage as Not available1991
Not of This World as Not available1990
The Fresh Prince of Bel-Air as Johnny Soccio1989
Seinfeld as Stubs1989
Robot Jox as Phillip1988
Freddy's Nightmares as Lt. Timothy Blocker1988
Freddy's Nightmares: No More Mr. Nice Guy as Lt. Timothy Blocker1988
Blueberry Hill as Owen Shacklford1987
Married... with Children as Beany1987
Married... with Children as Inspector Fitzpatrick1987
Six Against the Rock as Lt. Bergen1986
Designing Women as Not available1986
Dolls as David Bower1986
TerrorVision as Nutky1985
Re-Animator as Swiss Professor (uncredited)1984
E/R as Not available1981
Simon & Simon as Robin Davis1979
Dummy as Court Clerk1979
Bleacher Bums as Richie1978
Stony Island as Hot Guitar Dealer