L'année 1978 est un point culminant de sa carrière. Outre trois médailles d'or aux Jeux du Commonwealth, il obtient une médaille d'argent au championnat du monde du kilomètre, où il n'est battu que par le tenant du titre Lothar Thoms.