Ha sido internacional con la selección española en las categorías inferiores sub-16, sub-17, sub-18, sub-19 proclamándose campeón de Europa con la selección española sub-17 en el torneo celebrado en Turquía en 2008 y subcampeón de Europa con la selección española sub-19, en la que ejercía como capitán en el torneo celebrado en Francia en 2010.