2024
as Levi
as Air Steward (uncredited)
as Undercover Officer
2022
as Pathologist Jerry
2018
2010
as The Young Man in the Bowler Hat
2009
as Deputy Sheriff Aragon
2008
as Iraq Combat Marine (uncredited)