Alle Olimpiadi di Pechino 2008 ha vinto la medaglia di bronzo nella Staffetta 4x100 m misti, ai Mondiali 2009 di Roma ha vinto l'oro nei 50 m dorso, con il nuovo record mondiale di 27"06 e nella Staffetta 4x100 m misti, stabilendo anche qui il record mondiale con il tempo di 3'52"19.