Superman 2025
as Raptor Sergeant #1
Landscape with Invisible Hand 2023
as Bodyguard
Valerie 2018
Actor
Breathe 2014
as Ryan Lee
Blood Ties 2007
as Hit Man
Ultraviolet 2006
as BF-1
Motives 2004
as Reyes
Pandora's Box 2002
as Dark Suit Man
Credits from TMDB.