Blood Diamond
Role(s): Benjamin Kapanay
Marked for Death
Role(s): Screwface
Wedlock
Role(s): Emerald
Joy Ride
Role(s): Car Salesman
Return of the Living Dead III
Role(s): Riverman