Se inició en el equipo de su localidad, la Sociedad Deportiva San Pedro.
Fichó por el Athletic Club en 1953, procedente del CD Getxo.
Debutó el 12 de diciembre de 1954, ante el Hércules de Alicante Club de Fútbol, equipo que le había intentado fichar con 16 años, cuando todavía jugaba en el club de su pueblo, el Sestao Sport Club, actual Sestao River Club, antes de firmar su primer contrato con el CD Getxo.
Permaneció en el equipo bilbaíno hasta 1966, cuando fichó por la SD Indauchu.
Después de una temporada en el club vizcaíno, se retiró en 1967.