I Will Live 2022
Actor
Upheaval 2014
Bus Stop 2013
as Nadya
Six Degrees of Celebration 2 2011
The Ferris Wheel 2007
Credits from TMDB.