Actor
Dead Don't Die in Dallas
2021 · as Ethan Jeffress
Eleven Eleven
2018 · as Dax
Ouija 3: The Charlie Charlie Challenge
2016 · as Pete
Weirdo
2014 · as Goatman