Es formà al futbol base de la Reial Societat, club amb el qual debutà professionalment a la Segona Divisió. Aviat fixà la seva residència a Oviedo per estudiar la carrera de Química i fitxà pel club de la ciutat. El 1967 fou fitxat pel Reial Madrid però no gaudí de massa minuts. La temporada 1970-71 jugà al Centre d'Esports Sabadell a primera divisió.[1] La següent temporada marxà al Sevilla FC, baixant a Segona en acabar la temporada, i el 1972 fou contractat pel RCD Espanyol, club on romangué dues temporades. El 1974 retornà a Astúries, on defensà els colors de l'Sporting de Gijón fins al 1976 i on passà els darrers anys de la seva carrera futbolística abans de retirar-se per dedicar-se al negoci de les indústries químiques.[2]