On 6 May 2004 he made his professional debut, coming on as a substitute in the 80th minute for Sichuan Guancheng against Qingdao Hailifeng in the Chinese FA Cup. On 27 January 2006 Sichuan Guancheng was disbanded and consequently, on 5 July, Jiang moved to Tianjin Teda.
On 5 August 2009 he joined A-League side Wellington Phoenix on a season-long loan deal after trialling with the team.[1] On 17 October 2009 he made his debut for the Phoenix as a late substitute against North Queensland Fury.[2][3]
On 29 December 2009, he was released early from his loan contract with the Phoenix and returned to his parent club.