Actor
Shattered
2024 · as Lucas Evans
Miracle at Manchester
2022 · as Brycen Newman
Cain Rose Up
2021 · as Curt Garrish
Alter Ego
2015 · as Ryan Manning
Mercenaries
2014 · as Soldier
Pain & Gain
2013 · as Teenage Daniel Lugo