 He won the relay silver medal with China at the 2009 Asian Athletics Championships later that year.He was one of the 2012 Olympic Chinese men's 4 × 100 m team.His personal best time is 10.31 seconds, achieved in May 2010 in Zhaoqing.