| Movie | The Bright Side of Things | Dr. Phil Brooks | 2020-10-03 |
| Movie | The Angry Birds Movie 2 | Additional Voices (voice) | 2019-08-02 |
| Movie | A Very Sordid Wedding | Wardell 'Bubba' Owens | 2017-03-10 |
| Movie | Mr. Peabody & Sherman | Additional Voices (voice) | 2014-02-07 |
| Movie | Rocky and Bullwinkle | Crowd (voice) | 2014-10-14 |
| Movie | The Book of Life | Additional Voices (voice) | 2014-10-01 |
| Movie | Saving Santa | Butterscotch (voice) | 2013-11-05 |
| Movie | August: Osage County | Dr. Burke | 2013-12-26 |
| Movie | Southern Baptist Sissies | Preacher | 2013-11-18 |
| Movie | Easy Rider: The Ride Back | Old Wild Bill | 2012-02-25 |
| Movie | The Gundown | Sheriff Deets | 2011-09-12 |
| Movie | The Family Tree | Dr. Lieberman | 2011-09-26 |
| Movie | Cyrus | Additional Voice (voice) | 2010-06-18 |
| Movie | First Strike | Secretary McTeague | 2009-06-01 |
| Movie | Astro Boy | General Heckler (voice) | 2009-10-15 |
| Movie | Dragon Hunter | Aaron | 2008-12-01 |
| Series | Sordid Lives: The Series | Wardell 'Bubba' Owens | 2008-07-23 |
| Movie | For Heaven's Sake | Older David | 2008-09-23 |
| Movie | Flushed Away | Tex (voice) | 2006-10-22 |
| Movie | The Gingerdead Man | James Leigh | 2005-11-08 |
| Movie | Madhouse | Dr. Douglas | 2004-07-30 |
| Movie | The Jungle Book 2 | Additional Voices (voice) | 2003-02-07 |
| Movie | The Hunchback of Notre Dame II | Additional Voices (voice) | 2002-02-06 |
| Movie | Lost in the Pershing Point Hotel | Preacher | 2000-01-01 |
| Movie | The Stray | Chief James | 2000-06-24 |
| Movie | Sordid Lives | Wardell 'Bubba' Owens | 2000-05-25 |
| Movie | A Memory in My Heart | John Swenson | 1999-03-02 |
| Movie | Goodbye Lover | Minister #2 | 1999-04-16 |
| Movie | Fire Down Below | FBI Agent #1 | 1997-09-05 |
| Movie | The Wild Bunch: An Album in Montage | Cliff Coleman / William Holden (voice) | 1996-11-01 |
| Movie | Amelia Earhart: The Final Flight | Radio Show Sound Effects Man | 1994-06-12 |
| Series | Chicago Hope | Unknown | 1994-09-18 |
| Movie | Attack of the 5 Ft. 2 Women | (voice) | 1994-09-08 |
| Movie | Defending Your Life | Julia's Judge | 1991-03-22 |
| Movie | A Climate for Killing | Roy Paris | 1991-07-18 |
| Movie | Zandalee | Allen Calhoun | 1991-05-09 |
| Movie | Daddy's Dyin'... Who's Got the Will? | Sid Cranford | 1990-05-04 |
| Movie | Working Tra$h | News Reporter | 1990-11-26 |
| Movie | The Final Days | Ollie Atkins | 1989-10-29 |
| Movie | Little Nikita | Drill Sergeant | 1988-03-17 |
| Movie | Six Against the Rock | Officer Faulk | 1987-05-18 |
| Movie | Imps* | Bob | 1983-12-12 |
| Movie | Homework | Mr. Stern | 1982-08-27 |
| Movie | The Slayer | Kay's Father | 1982-10-08 |
| Movie | Something So Right | Dapper Man | 1982-11-30 |
| Movie | The Patricia Neal Story | Reporter | 1981-12-08 |
| Movie | Home Safe | Miller | 1981-01-01 |
| Movie | Isabel's Choice | Mac Clarkson | 1981-12-16 |
| Movie | Pray TV | Network Executive | 1980-05-23 |
| Movie | The Young Runaways | Doctor | 1978-05-28 |
| Series | CHiPs | Unknown | 1977-09-15 |
| Movie | The Incredible Melting Man | Steve West (voice) | 1977-11-10 |
| Movie | Flash and the Firecat | Clyde | 1975-05-31 |
| Series | Wonder Woman | Unknown | 1975-11-07 |