2003 schied er bei den Leichtathletik-Hallenweltmeisterschaften in Birmingham über 3000 m im Vorlauf aus und gewann den Taipei International Marathon. Im Jahr darauf wurde er asiatischer Hallenmeister über 3000 m, nachdem sich herausstellte, dass der Erstplatzierte Mushir Salem Jawher noch nicht für Bahrain startberechtigt war. Mit einem siebten Platz beim Beppu-Ōita-Marathon qualifizierte sich Wu für den Marathon der Olympischen Spiele in Athen, bei dem er auf den 56. Platz kam.