Five Nights at Freddy's 2023
Best Boy Grip
65 2023
Where the Crawdads Sing 2022
Down in New Orleans 2006
Director
Demons at the Door 2004
as Headless Dr. Scara
Beach Babes 2: Cave Girl Island 1995
Leadman
Credits from TMDB.