Charlotte Louise Spencer

Charlotte Louise Spencer

Charlotte Spencer is from Leeds, Northern England. Growing up she was extremely passionate about the performing arts, and fully immersed herself into dance, singing and acting classes from a young age. When she graduated high school she then went onto study her Bachelors degree in Performing Arts ...

Moives

Tv Show