Luke Hall was 19 years old at the time of the Beijing Olympics, and would later go on to represent Swaziland again four years later in the 2012 London Olympics. On 14 August, he took part in the first round of the men's 50 meter freestyle, a race he finished in 24.41 seconds, good for 60th place out of 97 athletes, and he was eliminated as only the top 16 advanced to the semifinals. The gold medal was won by César Cielo of Brazil in 21.30 seconds, the silver and bronze medals were both won by Frenchmen, the silver by Amaury Leveaux and the bronze by Alain Bernard. Four years later, in the same event, Hall came in 36th place.