Catherine Bousquet commence par la philosophie avant d’embrasser les carrières artistique et sportive. Notamment danseuse chorégraphe, elle part en Chine et étudie les massages thérapeutiques et l’acupuncture et travaille à l’hôpital de MTC de Kunming où elle rencontre son futur mari, Kunlin Zhang. Ils fondent le Centre Likan à Paris en 1994, aujourd’hui appelé Lu Dong Ming.