He equalled the Chinese indoor record in the 60 m in Chengdu in 2010, running 6.58 seconds. At the 2010 Asian Games he won the relay gold with a national and Games record time.