as Ian
2024
as Levi
as Air Steward (uncredited)
2018
as The Young Man in the Bowler Hat
2010
as Deputy Sheriff Aragon
2009
as Dancer (uncredited)
2008
as Iraq Combat Marine (uncredited)
2025
as Undercover Cop
as Pathologist Jerry
2022
as Deputy U.S. Marshal