Cresciuta tra la campagna di Wiltshire e il Cambridgeshire, ha conseguito una laurea in Inglese e Dramma presso l'Università di Sheffield nel 1992, per poi approdare a compagnie teatrali a Edimburgo e a Sheffield prima di trasferirsi a Londra per proseguire la carriera di attrice. Il suo ruolo più riconoscibile è Helena Peabody nella serie Showtime The L Word, mentre a livello cinematografico ha i…