| Movie | Disconnected | Father | 2026 | 
| Movie | G.I. Joe: The Rise of Cobra | Foreign General | 2009-08-03 | 
| Movie | Demon Hunter | Inquisitor #1 | 2005-06-01 | 
| Movie | The Work and the Glory | Second Land Agent | 2004-11-24 | 
| Movie | Hubert's Brain | The Dog (voice) | 2001-03-31 | 
| Movie | The Iron Giant | Additional Voices (voice) | 1999-08-06 | 
| Movie | Superman: The Last Son of Krypton | Whirly Pilot / Hans - Terrorist Guard (voice) | 1996-09-10 | 
| Movie | Drifting School | Martin | 1995-01-01 | 
| Movie | Batman: Mask of the Phantasm | Additional Voices / Various Thugs (voice) | 1993-12-25 | 
| Movie | A House of Secrets and Lies | Judge Nielson | 1992-09-27 | 
| Movie | Chaplin | Dinner Guest | 1992-12-17 | 
| Movie | Assassination | President Calvin Craig | 1987-01-09 | 
| Movie | The Betty Ford Story | Man #1 | 1987-03-02 | 
| Movie | Programmed to Kill | Benedict | 1987-04-05 | 
| Series | Nutcracker: Money, Madness & Murder | Frederick | 1987-03-22 | 
| Movie | The Choice | Dr. Rhoemer | 1981-02-10 | 
| Movie | Smokey Bites the Dust | Sheriff Lamar | 1981-10-01 | 
| Movie | Choices | Announcer | 1981-10-01 | 
| Movie | Wolfen | ESS Voice (voice) | 1981-07-24 | 
| Movie | Dr. Heckyl and Mr. Hype | Clutch Cooger | 1980-10-01 | 
| Movie | Up from the Depths | Dr. David Whiting | 1979-06-01 | 
| Movie | Joyride to Nowhere | Sheriff Smith | 1977-06-01 | 
| Movie | Eat My Dust | Dep. Jay Beah | 1976-04-01 | 
| Movie | The Black Gestapo | Joe | 1975-03-01 | 
| Movie | What Have You Done to Solange? | Phillip Sullivan (voice) (uncredited) | 1972-03-23 |