Mega Shark vs. Kolossus 2015
as Section Chief Steven Hardin
The Human Centipede 3 (Final Sequence) 2015
as Prisoner 333
All In The Game 2011
as Vince
Credits from TMDB.