Celestia Star was born on Oct 10, 1976 in UK. Celestia Star's big-screen debut came with Finishing the Game directed by Justin Lin in 2007.
Celestia Star was born on October 10, 1976 in England. She is an actress.
BirthdayOct 10, 1976
Place of BirthEngland, UK