Danach wurde er im Diskuswurf Siebter beim Leichtathletik-Weltcup 1977 in Düsseldorf, Vierter bei den Commonwealth Games 1978 in Edmonton und Sechster beim Leichtathletik-Weltcup 1979 in Montreal. 1981 gewann er Silber bei den Pacific Conference Games und wurde Achter beim Leichtathletik-Weltcup in Rom. Ebenfalls auf den achten Platz kam er bei den Commonwealth Games 1982 in Brisbane.