Como internacional absoluto, debutó en Zaragoza en 1985 ante Austria y fue titular indiscutible durante los 66 partidos siguientes, exceptuando un encuentro amistoso que se perdió por lesión, hasta que el entonces seleccionador Javier Clemente dejó de contar con él.