Member of China Nationalities Orchestra Society, President of Calgary Chinese Music Development Association, Orchestra leader of CCMDA Chinese Orchestra, and Erhu & Ruan Instructor for the University of Calgary Senior College.
Formerly an Erhu player for Hong Kong Wang Kwong Chinese Orchestra, Frank received formal music training and education in his earlier years in Hong Kong, and he has studied Erhu virtuosi, including Ng Tai Kwong, Chan Chi Qau Sun, Yanqin Performer Tsang Zhang, Pipa Performer Cheng Chun Chun.
Since arriving in Canada, Frank devotes his spare time promoting and developing Chinese music and has participated in numerous performances. In 1999, he began hosting one of the most widely received weekly radio programs on Chinese Music Appreciation on the Fairchild Radio.