Actor
Dogman
2023 · as Dog Buyer
Solo!
2018 · as Dave the Gangster
Hamlet
2017 · as Bernardo
Arthur Newman
2012 · as Body Guard 1
Battleship
2012 · as Admiral Jack (uncredited)
The Heavy
2010 · as Vladimir
Bronson
2009 · as Hysterical Screw