Champion du monde en 2013 puis double champion d'Europe en 2018 et 2020 avec l'Espagne, il évolue depuis 2018 au sein du club hongrois du SC Pick Szeged. Avec le club macédonien du Vardar Skopje, il a remporté la Ligue des champions en 2017.