Va començar com a corredor de 10.000 metres i va acabar cinquè en aquesta prova als Jocs de la Commonwealth de 1986. Va córrer la seva primera marató en la mateixa trobada guanyant la medalla de bronze. La seva primera victòria a la marató va ser a Berlín el 1990 amb un temps de 2:08:16, venint només un parell de setmanes després de guanyar la Gran Corsa del Nord en 1:00:34. El 1991 va establir el rècord de recorregut de 40:03 per a la icònica City 2 Surf de 14 km de Sydney, que encara es manté. El 1994 va guanyar la marató de Tòquio i la marató als Jocs de la Commonwealth
- No. Va ser tercer en la marató del Campionat del Món de 1997. També ha competit en la marató en quatre Jocs Olímpics; 1988 a Seül, 1992 a Barcelona,