Anderson began acting at the age of seven, starring in Romeo and Juliet, The Importance of Being Earnest, and Under Milkwood, all before the age of 13. Soon afterwards, she toured with the Welsh National Orchestra's production of Carmen.
Between 1998 and 2002, she had the recurring role of Chloe Hill in Casualty, which also crossed over into Holby City. Some of her other television credits include Is Harry on the Boat, The Bill, Doctors and London's Burning. She guest-starred on the 2012 Christmas special of French and Saunders, together with Rosie Cavaliero.