The Maestro (voice)
Marcel the Shell with Shoes On (2022)
Self
Viewer Direction Advised (2018)
Jim & Andy: The Great Beyond (2017)
Ed Weinberger
Man on the Moon (1999)
Dr. Jerry Robinson
The Bob Newhart Show 19th Anniversary Special (1991)
Peter Benfield
Circle of Violence: A Family Drama (1986)
Phil
Your Place... or Mine? (1983)
Randall Kendall
Nobody's Perfekt (1981)
Leonard
Serial (1980)
Andrew McLaren
Mirror, Mirror (1979)
Girard
The Bastard (1978)
Carter Dowling
How to Break Up a Happy Divorce (1976)
Buck
Fuzz (1972)
Sergei Wasserman
Jennifer on My Mind (1971)
Captain J.S. McWatt
Catch-22 (1970)
Stanley
A Storm in Summer (1970)
Gus
Medium Cool (1969)
Mr. Bentley
What Ever Happened to Aunt Alice? (1969)
A Session with the Committee (1969)
Self (uncredited)
Petulia (1968)
Perry
Funnyman (1967)
Director
Friends 25th: The One with the Anniversary (2019)
The Elvira Show (1993)
Julie Brown: The Show (1989)
Police Academy 6: City Under Siege (1989)
Sharing Richard (1988)
Focus on Fishko (1983)
Writer