A 2004-es athéni nyári olimpiai játékokon Wu csak két versenyen úszott, és egy nap volt köztük. A Taipei-i Nemzeti Egyetemi Játékokon 52.03 (100 m szabad stílus) és 2:08.12 (200 m egyéni medley) FINA B-standard belépési időket állított fel. A játékok ötödik napján, Wu 54. lett.
100 méter szabad stílus. A szingapúri Mark Chay-t egy negyed másodperccel (0,25) megelőzte, és 52.58 perc alatt hetedik lett a harmadik körben. A következő napon Wu-nak sikerült megismételnie a negyvennégyedik helyet a 200 méteres egyéni medleyben. Második versenyen úszva, Wu a hatodik helyet mentette meg a török Orel Oral felett 0.12 másodperccel 2:08.72 perc alatt.