Andika mwendelezo kwa aya hii - Yeye alishinda medali ya dhahabu katika 2004 Summer Olimpiki katika Athens katika 4 × 100 m freestyle, medali ya fedha katika 100 m freestyle
na shaba katika mbio za mita 50 za uhuru. Timu ya wanaume watatu katika mbio za mita 100 za freestyle walikuwa katika timu ambayo ilivunja rekodi na kushinda dhahabu katika Michezo ya Jumuiya ya Madola ya 2006. Pia alishinda medali za dhahabu katika mbio za mita 100 za freestyle na mita 100 za butterfly.