Fue corredor profesional desde 1980 a 1993 y corrió para los equipos: Reynolds, PDM, Reynolds-Banesto, Lotus-Festina, Paternina y Artiach.