Cresciuto nel Granada 74, nel 1984 passa al Siviglia, con cui debutta in Primera División spagnola il 9 settembre 1984. Dopo due anni nella squadra riserve, passa in pianta stabile nella squadra principale, con cui rimane per undici stagioni totalizzando 340 presenze.
Conclude la carriera nel 1998 dopo un anno nella società messicana dell'Atletico Celaya.