Participó en cuatro Juegos Olímpicos de Verano, obteniendo en total seis medallas, oro en Londres 2012 (50 m libre), dos platas en Río de Janeiro 2016 (50 m libre y 4 × 100 m libre), plata en Tokio 2020 (50 m libre) y dos de bronce en París 2024, en 50 m libre y 4 × 100 m estilos.[1][2]
Ganó cuatro medallas de oro en el Campeonato Mundial de Natación, en los años 2013 y 2015, y nueve medallas en el Campeonato Mundial de Natación en Piscina Corta, en los años 2012 y 2022.[3][4]
Además, obtuvo siete medallas en el Campeonato Europeo de Natación, en los años 2014 y 2016, y diez medallas en el Campeonato Europeo de Natación en Piscina Corta entre los años 2012 y 2023.[3][4]
En 2013 fue nombrado caballero de la Legión de Honor.[5]
Después de los Juegos Olímpicos de Río de Janeiro 2016, decidió dejar provisionalmente la natación para jugar profesionalmente balonmano.[6] En marzo de 2019 regresó a la natación con el objetivo de competir en los Juegos Olímpicos de Tokio 2020.[7]
En la ceremonia de apertura de los Juegos Olímpicos de París 2024 fue el abanderado de Francia, junto con la atleta Mélina Robert-Michon, y también fue el encargado de prestar el juramento olímpico.[8][1]
En 2018 apareció en la serie de televisión de TF1 Section de recherches.[9] En 2025 participó en el concurso de televisión de TF1 Danse avec les stars, versión francesa del programa Bailando con las estrellas.[10]