Career
Wu started his football career in 2004 when he was promoted to Chinese Super League club Inter Shanghai"s first team squad. His Super League debut came on 5 November 2005, in the last match of the season which Inter Shanghai lost to Chongqing Lifan 3–1. Wu gained more chances after the club was relocated to Shaanxi in 2006.
He became the first choice of the club in 2007 after Zhang Chen transferred to Shanghai Shenhua.
He lost his position to Shen June when Zhu Guanghu became the manager of the club in 2010. He was dropped off in the 2011 after Zhang Lie joined Shaanxi.
Wu was signed by another Super League club Shanghai Shenxin in 2012. In March 2016, Wu transferred to China League Two side Yinchuan Helanshan.