Wu was promoted to Chinese Super League side Wuhan Optics Valley‘s first team squad in 2007. He played as the fourth choice goalkeeper of the team. Wuhan Optics Valley withdrew from the top tier for what it claimed was unfair punishment by the Chinese Football Association in October 2008. He joined Hubei Greenery which used the Wuhan U-19 team as well as Hubei youth team as the foundation for the squad in 2009. He made 10 appearances for Hubei in the 2010 China League Two without conceding a goal, including two legs of the Semi-finals which Hubei Greenery beat Hangzhou Sanchao 1–0 and promoted to China League One. Wu appeared in every minute of the 2012 league season, playing in all 30 League One games for Wuhan Zall as the club achieved runners-up in the league and promoted to Chinese Super League.
In January 2015, Wu transferred to Chinese Super League side Henan Jianye.
Statistics accurate as of match played 31 December 2020.