Seven Versts Before Dawn 2026
Director, Screenplay, Editor
The Fulcrum 2025
Director, Co-Writer, Producer
5 Weeks 2021
Director, Screenplay
The Italian 2005
Actor
Russian Ark 2002
Credits from TMDB.