Immersed in Shadows 2026
as Charlie
Standing Up, Falling Down 2020
as Xavier
Killer Elite 2011
Stunt Driver, Stunt Double
There Had Better Be Blood 2010
as Dead Man
Pain Within 2007
as Al
Credits from TMDB.