Hide unreleased
Faust TBA
Producer, Director of Photography
What is Love? 2023
as himself, Editor, Director, Producer
Tell – Jagd auf Ewig 2023
as Wolfenschiessen, Director of Photography, Producer
La Traviata im Hauptbahnhof Zürich 2008
Steadicam Operator
Fremds Land 2003
Editor
Credits from TMDB.