Actor
Abacus
2024 · as Bale DuVall
They Are Watching
2024 · as Daniel
The Demonologist
2019 · as Terric Parrish
Within Madness
2015 · as Donovan (Vision)