Participó en 5 Tours de Francia, 3 Giros de Italia y 5 Vueltas a España.