Seguidamente fichó por el Real Valladolid, haciendo su debut en la Primera División, llegando a descender y ascender en dos temporadas con el club vallisoletano.
En 1963 fichó por el Valencia CF, donde jugó otras dos temporadas, cedido en el CE Sabadell entre las dos.
Finalmente, y tras dos años en el Deportivo de La Coruña se retiró como futbolista en 1968.
Tras un breve período de tiempo en el Córdoba CF y en el Gimnàstic de Tarragona, en 1976 fichó por el Rayo Vallecano, con el que logró el primer ascenso del club a Primera División, consiguiendo además ninguna derrota en casa.
También entrenó al CA Osasuna, Deportivo de La Coruña y Real Burgos CF.