as Mercenary #1
2025
as Volunteer at Church
2024
as Max
2023
as Eamon
as Zeke Samuels
2022
as Young Nicolas Cage Photo Double
Stunt Double (Crew)
2021
as Insurgent Leader
as Peter
2020
as F-35 Pilot
2019
as Herald
as Male Hiker
as Crusader Morant
2018
as ISIS Bartender
Stunts (Crew)
2016
as JPL White Room Worker
2015
as Rutger
as Colin
as Levan Kipiani
as Mechanic
2017
as Oliver Lee