1998
Dawson's Creek as Elderly Reverend1996
Exit as Mr. Versage1994
Radioland Murders as Affiliate1993
Staying Afloat as Arthur Nelson1990
Somebody Has to Shoot the Picture as Judge Landis1988
Cocoon: The Return as Dr. Erwin1986
Aladdin as Doctor1986
The Whoopee Boys as Adm. Storey1986
Whoops Apocalypse as Desk Clerk1985
Cocoon as Reverend1985
Miami Supercops as Reisner1985
The Heavenly Kid as Mr. Finley1984
Miami Vice as Judge Sumner D. Rupp1984
Double Trouble as Double Agency Director1984
Harry & Son as Night Watchman1983
Go for It as Sam (uncredited)1983
Thieves and Robbers as Priest1983
A Night in Heaven as Mr. Sladkis1981
Freddie of the Jungle as Barney1981
Nobody's Perfekt as Captain1980
The Final Countdown as Bellman1980
Super Fuzz as Priester1980
The Ordeal of Dr. Mudd as Undersecretary