Actor
Windows on the World
2019 · as Big man
Hurricane Bianca: From Russia with Hate
2018 · as Russian Door Guard
The Litch
2017 · as Alan Holtbrook
Small Crimes
2017 · as Vassey Thug #1
Imperium
2016 · as Billy
Tallulah
2016 · as Tennessee Bar-Goer
Nicky Deuce
2013 · as Sonny
Source Code
2011 · as M.P.
Mind Over Murder
2006 · as Karl
Gothika
2003 · as Guard
Tales from the Neverending Story: Resurrection
2003 · as Hykrion
Tales from the Neverending Story: Badge of Courage