Viene da Leigh-on-Sea, nell'Essex. Ha studiato al Lee Strasberg Theatre e poi al Film Institute di New York per tre anni, dal 1997 al 2000. Ha esordito come protagonista di un lungometraggio nel 2007 con In questo mondo libero di Ken Loach, nel ruolo di Angie. In televisione è apparsa in numerose serie, nel 2009 è stata parte del cast de Il caso dell'infedele Klara di Roberto Faenza, nel ruolo di Nina.