Odnosił sukcesy na igrzyskach Wspólnoty Narodów. Zajął 2. miejsce w biegu na 800 metrów w Christchurch w 1974, zwyciężył na tym dystansie w Edmonton w 1978 i zdobył brązowy medal w biegu na 1500 metrów w Brisbane w 1982.