The Healer TBA
Director
Glitch 2026
Director, Writer
WIRED 2025
Concrete Plans 2020
Man in Fear 2011
Credits from TMDB.