Actor · Born 1983
I want to make a film about women
2019 · as Lilya Brik
Maximum Impact
2017 · as Olivia Vernon
The Bartender
2015 · as Secretary
Any Questions for Ben?
2012 · as Katerina Sinova
Moulin Rouge!
2001 · as Mermaid (uncredited)