A master of Chinese calligraphy and doctor of traditional Chinese medicine specialising in Tui Na, he took up Xin Yi Quan of the Six Harmonies and Ten Animals at the age of fourteen.
At eighteen he began studying Yang-Style Taiji Quan with Dong Bing, a student of Dong Yin Jie, himself a student of Yang Cheng Fu. After ten years with the master, he furthered his training with Wang Zhao Hong, himself a student of Dong Yin Jie and of Zhu Gui Tien, the famous Ba Gua and Xin Yi master. He lives in Shanghai and was a visiting teacher at of the school from 2002 to 2005.