Master Pixiang Qiu is director of the Chinese Wushu (martial arts) Research Center of Shanghai University of Sports. A veteran tai chi instructor, Qiu was named a national master of traditional exercise by the Chinese government. The International Wushu Federation also elected him the first international referee in 1990, named him as one of China’s famous wushu professors in 1995, and rated him as a Chinese wushu ninth duan, the highest level in wushu, in 2003. He was the wushu chief judge for the 11th, 12th, 13th, and 14th Asian Games and the chief judge for the 2nd, 4th, and 7th World Wushu Championships. He was designated as an excellent national sports referee and has been ranked as a national top 10 wushu referee.
Professor Qiu has published multiple books in Chinese on tai chi and wushu and has lectured worldwide. He gave the keynote address on tai chi at the 2009 American Alliance for Health, Physical Education, Recreation and Dance (AAHPERD) convention and, based on his tai chi teaching and contribution to the promotion of culture exchange, was made an honorary citizen of the city of Dallas in 2009.