
Just One: The True Story of Patient Zero 2025
Director, Writer
Telegram - The Dark Empire by Pavel Durov 2025
Director
Why I Swam Upstream 2024
Director, Writer
Becoming Navalny 2024
Director, Writer
The Son 2023
as Self, Director, Author
White Coat 2023
Author, Director
Find a Jew 2022
Director
Please Look Up 2024
Creative Producer
Pelevin 2022
Creative Producer
Listyev. A New Look 2020
Creative Producer
Credits from TMDB.