

Flags of Our Fathers
2006 · as Businessman

Take
2008 · as Supervising Officer

The Rapture
1991 · as Executive

The New Age
1994 · as Chet

The Bad Pack
1997 · as Hoffman

Basic Training
1985 · as Handsome Man

Smash Cuts! Super Sci-Fi Shorts Fest
2001 · as Officer Perkins (segment "Airtime")

Hollywood Confidential
1997 · as Striver

Gunsmoke: The Long Ride
1993 · as Deputy Monaghan

Kill Slade
1989 · as Slade

Carts
2007 · as Nick Krajewski

African Express
1990 · as Brad Stevens

Circle of Fear
1989 · as Tom Price

Violet
1981 · as Monty

Under Surveillance
1991 · as Windbreaker

It's Murphy's Fault
1988 · as David Wayne

Cockpit: The Rule of Engagement
2012 · as The X.O.