Se formó en la cantera del Athletic Club desde muy joven.
Después de cuatro temporadas con el Athletic Club, pasó al Bilbao Athletic en su debut en Segunda División en la temporada 1969-70.
En 1971, tras dos temporadas en el filial bilbaíno, fichó por el RC Deportivo de la Coruña, donde solo pudo disputar cuatro encuentros.
Al año siguiente fichó por la UE Sant Andreu en Segunda División.
Se retiró en 1975 después de dos temporadas en las filas del CE Sabadell FC.