He won a gold medal at the 2004 Summer Olympics in Athens in the 4 × 100 m freestyle, a silver medal in the 100 m freestyle event and a bronze in the 50 m freestyle. Three of the Men's 100 metre Freestyle team were in the team that broke the record and won gold at the 2006 Commonwealth Games. He also claimed golds in the 100m freestyle and 100m butterfly.