Hailing from Shanghai, he began competing on the senior athletics circuit in 2001 and threw over the eighteen-metre mark for the first time in 2005.
The 2008 season saw he near the top of the field nationally, as he threw an indoor best of 18.50 m to win at the Shanghai Grand Prix.
He gained international selection for the first time and improved his best further to 19.58 m to claim the silver medal behind Soslan Tsyrikhov at the 2009 Summer Universiade.
[6] He performed well on the regional circuit, winning a number of Chinese and Asian Athletics Grand Prix meetings and clearing 19 metres on numerous occasions.
His throw of 20.16 m in Nanjing represented a continental best, as it bettered the six-year-old Asian record mark set by Khaled Habash Al-Suwaidi.