Fa-Sol 2025
Writer
June Wormwood 2025
Director, Writer, Producer
Peter I: The Last Tsar and the First Emperor 2022
as Natalya Naryshkina
Swallows of Christ 2022
Director, Screenplay, Producer
Credits from TMDB.