Thariode: The Lost City TBA
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
Saxon 2007
as Bailiff #1
Credits from TMDB.