Acting
Battleship
2012
Dogman
2023
Bronson
2009
Arthur Newman
The Heavy
2010
Hamlet
2017
Thariode: The Lost City
Solo!
2018
Dog Buyer
Dave the Gangster
Bernardo
Body Guard 1
Admiral Jack (uncredited)
Vladimir
Hysterical Screw
Saxon
Bailiff #1