Animals in War 2025
Actor
Blast 2022
as Nina
Agafia 2015
as Agafia
Rasputin 2013
Would I Lie to You? 3 2012
as Ludmila 5
Credits from TMDB.