She Walks the Woods 2019
Executive Producer
Name the Demon 2025
as Father Joshua Matthews
Credits from TMDB.