Il a participé aux Jeux olympiques de 1984 et aux Jeux du Commonwealth de 1982, 1986 et 1990. Il détient le record d'Océanie de la discipline, réalisé à Coblence en 8 min 14 s 05 en 1984.