Il a d'abord joué pour le Bidasoa Irun entre 1999 et 2006 avant d'intégrer l'effectif de l'Ademar León jusqu'en 2009. Après avoir pris part à sa première grande compétition au Championnat d'Europe 2008 en Norvège, il est présélectionné pour les Jeux olympiques de 2008, mais Juan Carlos Pastor décide finalement de ne pas le sélectionner. Il est transféré au Club Balonmano Ciudad Real à l'été 2009. Il y est élu à trois reprises meilleur joueur du Championnat d'Espagne en 2010, en 2012 et enfin en 2013. Lors du Championnat du monde 2013 en Espagne, il obtient sa première médaille d'or, étant par ailleurs élu meilleur pivot de la compétition.