Therapist
Thirty Nine (2016)
Mia Roarke
Day Out of Days (2015)
Emily
Kiss of the Damned (2012)
Rose
2 Days in New York (2012)
Rose - Marion's Sister
2 Days in Paris (2007)
Comtesse de la Londe
Marie Antoinette (2006)
Shopper (as Aleksia Landau)
Going Shopping (2005)
Cheryl
Moonlight Mile (2002)
Jenny
Riding in Cars with Boys (2001)
Sasha
Gossip (2000)
Bianca Bodell
Intern (2000)
Cousin Maeva
Down to You (2000)
Chloe
Men Make Women Crazy Theory (2000)
Nose Ring Girl
Kicking and Screaming (1995)
Writer
Screenplay