Format al planter del Real Zaragoza, jugà cedit al Barbastro, la UE Maó (1965-66) i al filial CD Aragón (1966-67). Fou traspassat al Futbol Club Barcelona (1969-72), on jugà 56 partits. Posteriorment ingressà en el CD Málaga (1972-77). També fou sis vegades internacional.