Actor
Beware the Box Folk
2026 · as Percy
Faces of Death
2026 · as Beheaded Man
Abacus
2024 · as Dee Bowman
Broken Down
2021 · as Billy
A Son Inherit
2018 · as Cary
The Beguiled
2017 · as Confederate Soldier
Historia Naturalis
2016 · as Luke
Within Madness
2015 · as Donovan Summers