IconMoveProtect IconOUAT IconReal IconActor IconFemale IconS6

Andrea Brooks is the Canadian actress who portrays Charlotte on ABC's Once Upon a Time.


Andrea Brooks is a former figure skater. When she was fifteen years old, there was an open casting call for the 2005 Disney figure-skating film Ice Princess. She decided to give it a try and was up for the lead, but lost to Michelle Trachtenberg. However, she ended up getting an agent out of it and her acting career began.[2]

Andrea is best known for her role as nurse Faith Carter on the drama series When Calls the Heart[2] and Eve Teschmacher on the superhero action-adventure drama Supergirl.[3] Other roles of notes includes Tanya in the drama series UnREAL and appearances on iZombie, Supernatural and the Hallmark series Signed, Sealed, Delivered.[4]



External links


Community content is available under CC-BY-SA unless otherwise noted.