Hide unreleased
Midnight Oil TBA
Writer
Nice to Finally Meet You 2021
Executive Producer, Writer
The Rise of Germany's New Right 2025
as Self
Credits from TMDB.