Actor
Peter Five Eight
2024 · as Preacher
Dutch Hollow
2015 · as Peter Corso
The Red House
2014 · as Joshua
Waterworld
1995 · as Wild Lines (uncredited)
Maverick
1994 · as Riverboat Spectator (uncredited)
Chaplin
1992 · as Reporter
Friday the 13th Part VII - The New Blood
1988 · as Mr. Shepard
Native Son
1986 · as Reporter #1
The Richest Cat in the World
1986 · as Security Guard
Prince of Bel Air
1986 · as Roland Schein
Runaway Train
1985 · as Cat Con
The Rape of Richard Beck
1985 · as Guy #1 (uncredited)