Bachelor Santa 2025
Director
Fear 2021
Director, Story
Terrordactyl 2016
Director, Director of Photography, Executive Producer
Yellow Rock 2011
Camera Operator
Credits from TMDB.