Actor
Craw Lake
2007 · as Dale
In the Valley of Elah
2007 · as Police Photographer
Into the Badlands
1991 · as William Carstairs
Eve of Destruction
1991 · as Steve the Robot
She Said No
1990 · as Waiter
People Like Us
1990 · as Nevel
The Expendables
1988 · as Lord
The Drifter
1988 · as Willie Munroe
The Hidden
1987 · as Cop with Aspirin
Izzy & Moe
1985 · as Reporter