She was mainly known as a child actor. Her best known role was Billie in Here Come the Double Deckers (1970-71). Other roles included Phyllis in the 1968 television version of The Railway Children, Janey in The Witch's Daughter (1971), and Callie in Follyfoot (1971–73).
She was less prominent as an adult, although she did have some parts, including Ravella in the first episode of Blake's 7 and Jinny Carter in series 1 of Poldark. In the 1990s she found that work dried up and began working as a script reader. In 1992 she returned to complete her education at Kingston University. She is currently head of the Drama and Theatre department at the Royal Holloway, University of London.