Avec l'équipe de France, il est deux fois vainqueur de la Ligue Mondiale (2015, 2017) et champion d'Europe en 2015. Il est le capitaine de l'équipe de France qui remporte son premier titre olympique, et sa première médaille aux Jeux, le 7 août 2021 aux Jeux de Tokyo 2020 en s'imposant en finale face aux joueurs du Comité olympique de Russie.