We don't have a bio for this person yet
My Best Friend's ExorcismFilm • 2022
The Conjuring: The Devil Made Me Do ItFilm • 2021
Get OutFilm • 2017
Scary Movie 5Film • 2013