Un grand pilote qui n'a jamais remporté de victoire en Grand Prix (4eme du championnat du monde 500cc en 1985). Auteur de 9 podiums (dont une 2eme place au fameux Tourist Trophy d'Assen en 1985) en 110 courses entre 1983 et 1993. Trois fois champion du monde de Superbike dans les années 1980. Quatre fois champion de Grande-Bretagne. Il compte six victoires au Grand Prix de Macao et termina également 2eme des 8 Heures de Suzuka en 1979. Lors d'un week-end en 1979 à Oulton Park, il a réalisé un exploit unique en remportant cinq courses dans cinq catégories différentes. Surnommé "Rocket". Il a perdu deux frères dans des accidents de moto. Son fils Leon (31-5-83) a été vice-champion du monde de Superbike en 2010 (5 victoires pour 45 podiums, 3 poles et 6 meilleurs tours en 313 courses).