Films | Television | Stage
• Filmography
Men in Black III (2012) as Young Agent Oh
The Raven (2011) as Emily
ATM (2011) as Emily
The Decoy Bride (2011) as Lara Tyler
Sex and the City 2 (2010) as Erin
She’s Out of My League (2010) as Molly
Crossing Over (2009) as Claire Sheperd
The Amazing Trousers (2007) as Colette
Losing Gemma (2006) as Esther
Big Nothing (2006) as Josie McBroom
Starter for 10 (2006) as Alice Harbinson
Stage Beauty (2004) as Miss Frayne
Hawking (2004) as Martha Guthrie

• Television
Agatha Christie: Poirot as Lenox (1 episode, 2005)
Beethoven as Countess Giulietta Guicciardi (1 episode, 2005)
The Rotters’ Club as Cicely Boyd (unknown episodes, 2005)

• Stage Projects
Played young Esme / Alice in Rock ‘n’ Roll by Tom Stoppard, Royal Court Theatre, London / Duke of York’s Theatre, London (2006) /Bernard B. Jacobs Theater, NYC (2007)

Played Roxanne in Rostand’s Cyrano de Bergerac – Chichester Festival Theatre (2009)