En los Juegos Olímpicos de Verano de 2012 ganó una medalla de bronce en la
50 m estilo libre (su primera medalla olímpica en un evento individual, en un tiempo de 24.39) y una medalla de plata en el estilo libre de 4 × 100 m.