Cindy danced with the Liao Ning Ballet School in China before pursing her Diploma in Dance at the Nanyang Academy of Fine Arts (NAFA), specialized in Ballet Techniques – Pointe work and Pas De Duex, Jazz Dance and Asian Dance. In NAFA, she had performed variations of ballets such as Don Quixote and La Bayadere. In the same period, she also performed Giselle with the Singapore Dance Theatre.
In 2008 and 2009, Cindy won 2nd and 3rd place in the Commonwealth Society of Teachers of Dancing (CSTD) Asia-Pacific Competition in Group and Solo Category respectively. Cindy had also achieved Distinction in her RAD vocational examination and has been teaching both RAD and CSTD syllabi since 2011.