Had performed as a principal dancer at the Dance Theater of Gansu Province and served as an instructor at Beijing Dance Academy. Training Instructor of the Hong Kong Dance Company. Currently as a Lecturer of Chinese Dance and Advisor for Master of Dance at the Hong Kong Academy for Performing Arts. Invited Assessor of the Hong Kong Arts Development Council.
Graduated with a BFA from the Beijing Dance Academy and a Master of Arts in Chinese Culture from the Hong Kong Polytechnic University. Conducted a seminar on Chinese classical dance for the Chinese Culture Centre of the City University Hong Kong. Visiting Scholar of the Dance Division at the School of Dance, Film and Theater of Ohio University.