Es una actriz inglesa que saltó a la fama por interpretar a Miss Mardle en Mr Selfridge y Mary Watson en Sherlock, la adaptación de la BBC.
Ha trabajado en varias producciones de cine como Tras caer de vuelta al gato, El hijo de otra madre, Casa torcida, Nosotros los reyes rosas, Seis días de la Sixtina Angelina, Hazme famoso y Tres pintas y un rabino.
Además, apareció en varias producciones televisivas comoWycliffe , Casualty , Dream Team , The Sins , Shades , Doc Martin , Coupling y Teachers.
Participó en el programa de comedia dMan Stroke Woman y en After You’ve Gone.