Anderson was added to the cast of the television series Beauty & the Beast in March 2012, playing the recurring role of Heather Chandler, Catherine's (Kristin Kreuk) younger sister. In May 2013, it was announced that Anderson had joined Ravenswood, a Pretty Little Liars spin-off, as Miranda Collins, a foster kid, who relies on her wits to cover her emotional scars. Prior to appearing in Ravenswood, Anderson appeared in the Pretty Little Liars episode "Grave New World", introducing her character, Miranda Collins. After the cancellation of Ravenswood, Anderson returned for the third season of Beauty & the Beast as a regular cast member.