Han ble sølvmedaljevinner på 10 000 meter under Samveldelekene i 1982 og ble nummer 13 på samme distanse under sommer-OL 1984. Han deltok også under sommer-OL 1980 og under VM i friidrett 1983, men nådde ikke finalen på noen distanser.