Acting
1970-05-02 · Leningrad, USSR [now Saint Petersburg, Russia]
Odin's Shield Maiden
2007 · Movie
The End of Silence
2006 · Movie
Chicago
2002 · Movie
Center Stage
2000 · Movie