Obtuvo cuatro títulos en la categoría 500cc en 1984, 1986, 1988, y 1989, resultó subcampeón en 1985, tercero en 1987 y cuarto en 1983.