Dwukrotnie zdobył złoty medal – podczas Mistrzostw Świata w Pływaniu w 2003 roku, skacząc z platformy synchronicznej, oraz podczas Igrzysk Wspólnoty Narodów w roku 2006, skacząc z platformy dziesięciometrowej.