Debuttò nella Primera División spagnola con l'Osasuna nel 1985 e con la squadra della sua città, Pamplona, collezionò 94 presenze in massima divisione. Nel 1988 si trasferì ad un'altra squadra basca, la Real Sociedad, con la quale giocò 74 partite in massima serie. Nel 1990 fu acquistato dal Barcellona, ove trovò altri giocatori baschi: Txiki Begiristain, Julio Salinas e José Mari Bakero, con i quali avrebbe formato la spina dorsale del cosiddetto Dream Team allenato da Johan Cruijff. Con il Barcellona conta 126 presenze in massima serie.
Nel 1994 fu acquistato dai baschi dell'Athletic Club, compagine in cui totalizzò 92 presenze. Nel 1997-1998 ebbe una breve esperienza allo Yokohama Marinos, nella J Leaguegiapponese, insieme all'ex compagno di squadra al Barcellona Julio Salinas. Nella stagione seguente chiuse la carriera nell'Osasuna, in Segunda División. In Primera División spagnola conta 386 presenze e 36 reti.
Come secondo allenatore ha guidato l'Osasuna alle semifinali della Coppa UEFA 2006-2007. Dal 2009 agli inizi al 2010 è stato il vice di José Ángel Ziganda sulla panchina dello Xerez.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Spagna