

Independence Day
1996 · as Mechanic

Pearl Harbor
2001 · as Strategic Analyst

The Lone Ranger
2013 · as Shareholder

We Were Soldiers
2002 · as Lt. Col. List (uncredited)

The Island
2005 · as Harvest Surgeon

Liar Liar
1997 · as Detective Bryson

Idle Hands
1999 · as Sheriff Buchanan

Unthinkable
2010 · as Mr. Bradley

Patch Adams
1998 · as Pinstriped Man

Pale Rider
1985 · as Elam

Nothing to Lose
1997 · as Sheriff Earl

The Onion Movie
2008 · as Surgeon General

Project: ALF
1996 · as Bouncer

Bringing Down the House
2003 · as FBI Agent

All the Way
2016 · as Senator Strom Thurmond

Shopgirl
2005 · as Tom

The Hit List
1993 · as Det. Wilcher

The Pentagon Wars
1998 · as Test Range General