Strike on Iran: The Nuclear Question 2025
Producer
The Rise of Germany's New Right 2025
Executive Producer
Germany's Enemy Within 2024
Outbreak 2015
Director, Producer, Director of Photography
Saudi Arabia Uncovered 2016
Production Manager
Credits from TMDB.