Director, Writer, Editor
2 unreleased or undated titles are hidden. Show unreleased
A Matter of Willpower 2025
Director, Sound Designer
Mancacioasa 2021
as Self, Director, Editor, Writer, Producer
Credits from TMDB.