Chu Chiao Wang (also known as just "CC"), is of Chinese/Japanese mix, born in Taiwan. She started a career as a professional model back in 2000 and in 2005 moved to Glasgow in Scotland to undertake her Masters degree (MSc.) at Strathclyde University.
In 2005 she relocated to Paris, France after a brief stay in Madrid, Spain, where she continued her career as a fashion and art model, attached to agencies in Paris, Milan, NYC, Tokyo and Singapore.
In 2011, subsequent to the birth of her son, she switched her career focus to the movie industry, having previously appeared in a number of shorts and music videos. She is now cast for several feature length movies, the first of which is scheduled to begin principal photography towards the end of 2014.