Hide unreleased
Happy Place TBA
Director, Writer, Editor
While His Guitar Gently Weeps TBA
Producer
Divine Decadence TBA
Boom Operator
Google It, Stupid TBA
Director of Photography
Idle Hands 2026
as Screaming Soul
Debut 2024
Gaffer
Credits from TMDB.