History Will Teach Us Nothing 2025
Director
Tamara de Lempicka—The Queen of Art Déco 2022
Editor
1536 Units 2019
Die versunkene Stadt 2004
Director, Editor, Writer, Animation, Director of Photography
W wie Wald 1998
Credits from TMDB.