Es una actriz británica conocida por haber aparecido en una gran cantidad de películas, incluyendo «The Magdalene Sisters» (2002), «Notes on a Scandal» (2006) y «Suffragette» (2015).
Comenzó su carrera en la actuación en la década de 1990, actuando en el teatro y en producciones televisivas en el Reino Unido. Uno de sus primeros papeles destacados fue en la serie de televisión «Shameless», en la que interpretó a Fiona Gallagher durante cinco temporadas.
Ha actuado en varias producciones de teatro, incluyendo «Saint Joan» y «Macbeth». En 2012, dirigió una producción de la obra «Cause Célèbre» en el Old Vic Theatre de Londres.
Además, ha recibido numerosas nominaciones y premios, incluyendo el premio Ian Charleson en 2000 por su interpretación de la protagonista en «Collected Stories». También ha sido nominada a varios premios BAFTA y al premio Olivier.