He was born in Salatiga, Central Java, Dutch East Indies (now Indonesia) on August 21, 1928, the son of immigrants from Fujian, a coastal province of southeastern China. He swam from an early age, playing as a child on the riverside of Surakarta. In 1941, at the age of 13, he performed beyond all expectations at an important swimming competition in Indonesia, setting a new Indonesian record for the 200 metre butterfly and beating the Dutch champion.[2]
Wu was one of the 26 competitors—and the lone swimmer—representing the Republic of China at the 1948 Summer Olympics in London. Wu swam in the heats of the men's 100 metre freestyle, finishing fifth in his heat with the 32nd fastest time overall (1:03.5).[3]
At the 1952 Summer Olympics in Helsinki, Wu was part of the 40-member delegation from the People's Republic of China. The government decided to send the Olympic team only one day prior to the opening ceremonies, and the basketball and football teams arrived too late to compete, making Wu the only competitor for China at those Games.[4]
Wu swam in the heats of the men's 100 metre backstroke on July 30, and finished fifth in his heat with the 28th fastest time overall (1:12.3).[5]
In 1954, Wu and the entire Chinese swimming team was sent to Budapest, Hungary to receive training. While in Budapest, Wu attended the 12th World Student Games.
Wu returned to China, where he attended the first National People's Congress. After the conclusion of the Congress, Wu died in an airplane crash in 28 October 1954 midnight in Krasnoyarsk Krai, Soviet Union, at the age of 26 while traveling to Budapest to resume his training. The flight was from Beijing to Moscow with multiple stops in between with different flight numbers. The plane flew into the side of Mount Sivukha. On board were nine foreign passengers (the other eight were 4 Poles and 4 Cypriots). For years after his death, his skills were extolled by Chinese Communist Party chairman Mao Zedong.[2]