Comenzó su carrera en 1968 jugando para el Atlético de Madrid, en el que estuvo hasta 1973.
En ese año se pasó al CD Málaga, en donde jugó hasta el año 1980, cuando se retiró definitivamente del fútbol profesional.
Una semana después (28/9/1969) se alineó por primera vez como titular en partido contra el Valencia C. F. y marcó su primer gol.
En total disputó entre 1969 y 1973 57 partidos oficiales con el Atlético de Madrid, en los que anotó 19 goles.
Con el CD Málaga disputó 176 encuentros en los que marcó 49 goles.