Es conocida por su participación en la película She's Out of My League, así como en Sex and the City 2.
Durante su estadía en Oxford participó en numerosas obras teatrales, una de las cuales la llevó hasta Edimburgo.
[2] En el año 2004 debutó en el cine con dirección de Richard Eyre en la película Stage Beauty.
En este período formó parte del reparto de varias películas televisivas, como Hawking (2004) y The Rotter's Club (2005).
Otros títulos de su filmografía son Starter for 10 (2006), comedia coprotagonizada por James McAvoy y dirigida por Tom Vaughan, o Big Nothing (2006), comedia criminal en la que compartía créditos con Simon Pegg, David Schwimmer y Natascha McElhone.