| Rubber (2010) as M. Hughes |
| Transformers: Revenge of the Fallen (2009) as Smithsonian Guard |
| Drillbit Taylor (2008) as Male Teacher |
| Checking Out (2006) as Allen |
| Where There's a Will (2006) as Reverend Stevens |
| McBride: The Doctor is Out...Really Out (2005) as Leo |
| Kicking & Screaming (2005) as Forest Avery |
| Cheaper by the Dozen (2003) as TV Interviewer |
| Mystery Woman (2003) as Mike Landry |
| Grind (2003) as Registration Clerk |
| They Shoot Divas, Don't They? (2002) as Jay |
| Air Panic (2002) as Co-Pilot |
| Ablaze (2002) as Rick Woods |
| Python (2000) as Boone |
| Dark Justice (2000) as Jack |
| Late Last Night (1999) as Guy at Club |
| A Dog's Tale (1999) as Henry Webster |
| The Shadow Men (1998) as Harry |
| Sleeping with the Devil (1997) as Dr. Jerrold Petrofsky |
| The Cable Guy (1996) as Helicopter Paramedic |
| The Rock (1996) as Dr. Ling |
| Heavyweights (1995) as Chris Donelly |
| Future Shock (1994) as Fred |
| Heaven Sent (1994) as Howard |
| Freaked (1993) as EES Assistant |
| Malice (1993) as Dr. Matthew Robertson |
| Made in America (1993) as Teddy |
| A Few Good Men (1992) as Cdr. Gibbs |
| Mr. Petrified Forrest (1992) as Fred |
| I Don't Buy Kisses Anymore (1992) as Norman Fishbine |
| Live! From Death Row (1992) as Durbin |
| For the Boys (1991) as Photographer, Awards T.V. Show |
| Masters of Menace (1990) as Sloppy Joe |
| Air America (1990) as Saunders |
| The Adventures of Ford Fairlane (1990) as College Boy |
| Wedding Band (1990) as Max |
| Think Big (1989) as Security Guard #1 |
| My Boyfriend's Back (1989) as Eddy |
| UHF (1989) as Bob |
| Maybe Baby (1988) as Mark |
| Back to the Beach (1987) as Mountain |