Coach Xu joined PMAA coach team in 2009. Prior to PMAA, Coach Xu had over 20 years wushu training and won several titles of China national champions and international champions. Later, he was graded 6th degree master for his wushu excellency. His extensive knowledge and passion in teaching have made him a great asset to PMAA coach team.
- National Wushu Champion (Fanzi Quan) at China Martial Arts Cup National Wushu Championships (2004).
- Many times National Wushu Champion in ChanQuan,Fanzi Quan, Sword, and Staff in 1995, 1996, 1997, 1998, 1999, and 2002, in China.