Soldiers of Fortune 2012
as Cecelia
Love & Dance 2006
as Lena
Stupid Woman 2005
as Uliana Tulina
Playing Modern 2003
Actor
Still Waters 2000
as Jackie
Credits from TMDB.