Actor
Haunting of the Mary Celeste
2020 · as Grant
Dirt
2018 · as Trent Lerion
Small Arms
2017 · as David
Forev
2013 · as Julian
Channeling
2013 · as Jonah Maddox