Lateral izquierdo de gran recorrido y con mucha fuerza física. Se le reconocía rápidamente porque jugaba con las medias muy caídas. Extremeño de nacimiento, militó en las categorías inferiores del Real Betis, debutando con el primer equipo en 1977.
Después de ocho temporadas, llegó al Real Madrid donde estuvo desde 1985 hasta 1992. Con el equipo blanco consiguió 1 Copa de la UEFA, 5 Ligas, 1 Copa del Rey y 3 Supercopas de España.
En el verano de 1992 regresó al Betis y en 1995 fichó por el Écija de Segunda Divisón.