He qualified for the 1996 Summer Olympics, 2000 Summer Olympics, and 2004 Summer Olympics. In the 2004 Summer Olympics, he became the first and only Malaysian to qualify for the semi-finals in swimming at Olympics. He was also the first and only Malaysian to enter the final in the 100m backstroke at the FINA World Swimming Championships Barcelona, Spain.