Actor · Born 1989
The Fix
2026 · as Katarina
Tango Shalom
2021 · as Susan Shulman
The Light Touch
2021 · as Gina
So Long Marianne
2020 · as Sophia Loren
A Mother's Sacrifice
2017 · as Liz
Nurses Do It Better
2017 · as Nurse Amber
A Ship to Palestine
2012 · as Svetlana
Iubire Elenă
2012
The Flight of the Swan
2011
Uranya
2006 · as Girl in Photo
The Cat's Meow
2002 · as Servant