Actor
Them That's Not
2026
Belief
2024 · as Teen Lennox
Pompano Boy
2021 · as Elijah
Screwball
2019 · as Officer in Club (uncredited)
Triple 9
2016 · as Felix Atwood