El ciclista cordobés militó casi toda su carrera profesional en el equipo Kelme. En la Vuelta Ciclista a España de 1985 se alzó con la victoria en la decimocuarta etapa, con final en Benidorm, así como en la penúltima jornada, en la que Pedro Delgado se adjudicó su primera Vuelta.