 Tao made her Olympic début for Singapore at the 2008 Summer Olympics in Beijing, arriving ranked 26th out of 49 butterfly swimmers.On 9 August, the second day of the swimming competition, she qualified fourth fastest for the semifinals of the 100 metres butterfly after winning her heat with a personal best time of 57.77 seconds.The following day she made it to the finals, shaving off 0.23 seconds for another personal best time and new Asian record of 57.54 seconds.