Como futbolista destacó, principalmente, en el Athletic Club (127 partidos oficiales) al que llegó procedente del CD Getxo en 1973.En junio de 1978 fue traspasado al Real Zaragoza por trece millones de pesetas.En el club maño pasó cinco temporadas, donde disputó más de 120 encuentros.