Originally an actor of Jiang Su Sheng Chang Zhou Shi Peking Opera Company. In 1980, he won the second prize in the city's joint presentation by professional theatre troupes. Served as deputy martial arts instructor at Television Broadcasts Limited (TVB) and Asia Television Limited (ATV), he also served as a tutor at the School of Drama in the Hong Kong Academy for Performing Arts. He is currently the martial arts tutor and director of Chinese opera (mainly in Cantonese opera).