Fue internacional con España en las categorías sub-19, con la que debutó el 23 de octubre de 2002 frente a la República Checa; sub-20, con la que jugó un partido frente a Eslovaquia el 22 de octubre de 2003; y sub-21, con la que disputó un encuentro ante Polonia el 28 de febrero de 2006.