W 1979 poprawił halowy rekord świata na 1500 m wynikiem 3:37,4. W 1982 w Oslo ustanowił aktualny rekord Nowej Zelandii na 1 milę 3:49,08 (wygrał Amerykanin Steve Scott z czasem 3:47,69). W tym samym roku zdobył srebrny medal na 1500 m podczas Igrzysk Wspólnoty Narodów w Brisbane (zwyciężył Steve Cram z Anglii). Wziął udział w igrzyskach olimpijskich w 1984 w Los Angeles, gdzie zajął 8. miejsce w biegu na 5000 metrów.