Master Chenhan Yang is the official disciple of the world renowned Grandmaster Shouyu Liang and the lineage holder of the Shushan Wuji Xiao Yao Pai(蜀山無極逍遥派). Master Yang is the Vice Chairman of the International Wushu Sanshou Dao Association (IWSD) and holds a 8th degree Master Level Black Belt with IWSD, 8th degree level of The World Organization of Wushu Kung Fu Masters. He currently is the president of the SYL Wushu Taiji Qigong Institute in Vancouver Canada, one of the most renowned Chinese Martial Arts School in North America since 1987 and was originally founded by Grandmaster Shouyu Liang. Master Yang has won numerous gold medals in international competitions and grand championship at the World Cup International Martial Arts Championship. He has also served as Wushu and Taiji head judges in many international championships.
Master Chenhan Yang has produced numerous DVDs in Taichi, Bagua, Xingyi etc. He was featured in the book Chinese Martial Arts Elites, Kungfu Elements, Contemporary Famous Chinese Martial Artists and Extraordinary Chinese Martial Artists of the World. He was also featured in many TV programs like CCTV, Fairchild Television and Channel M in Canada.