Her television credits include Mary Collins in A Harlot's Progress for Channel 4, Jane in Oliver Parker's The Private Life of Samuel Pepys, Gemma in the first series of the Sky One drama Hex and Jenny Maple in the BBC miniseries 20,000 Streets Under the Sky. She also played Hermia in ShakespeaRe-Told: A Midsummer Night's Dream, the 2005 BBC adaptation/modernisation of Shakespeare's play of the same name.