Zola
Mission: Impossible - The Final Reckoning (2025)
Roger
The Partisan (2024)
مهمة مستحيلة - الحساب الميت الجزء الأول (2023)
Michael
The Hanging Sun (2022)
Percy
Big Gold Brick (2022)
Benjamin
Waiting for Anya (2020)
Travis Cole
Angel Has Fallen (2019)
'Joe Cocker'
Patient Zero (2018)
المهمة المستحيلة: انحدار (2018)
Wesley
Kaleidoscope (2017)
Marley Dean Jacobs
The Marker (2017)
Sid
Alleycats (2016)
Lead Male #2
The Odyssey (2016)
Sheriff Zeke
Brimstone (2016)
Dominic
The Pig Child (2014)
Jason
Second Coming (2014)
Dave
Snow in Paradise (2014)
Officer Gentry
Starred Up (2014)