Con las categorías inferiores, disputó siete encuentros en categorías sub-18 y sub-21, además de disputar con la selección olímpica los Juegos Olímpicos de Sídney 2000, con Iñaki Sáez como seleccionador, en los que España logró la medalla de plata, tras empatar 2-2 en la final y perder en la tanda de penaltis frente a Camerún.