The following year he won a bronze medal at the 2007 World Aquatics Championships in Melbourne at the 50 m freestyle, with a new national record of 21.97.
In the following year, he won a bronze medal in the 50 m freestyle at the 2007 World Aquatics Championships in Melbourne with a time that set a new national record of 21.97 seconds.