2023
as Masked Man
2020
as Joe
2017
as Mercenary
2016
as Cage Fighter
2015
as Prison Guard
2015
as Thug 2
2014
as Ben
2014
as Swat Leader
2013
as Viking Warrior
2012
as Talus Soldier
2008
as Interpol Desk Sergeant (uncredited)
2008
as Damian
2008
as Private Jet Pilot
2005
as Portugese soldier / Village dancer
2005
as Hozai