The Com: Online, Sadistic and Deadly. 2026
Producer, Director, Additional Camera
The Long Away Game 2025
Director
Women Behind the Wheel 2022
Actor, Director
The Rise of Germany's New Right 2025
Producer
Credits from TMDB.