1966 gewann er bei den British Empire and Commonwealth Games in Kingston Silber im Hammerwurf und wurde Achter im Diskuswurf. Bei den Asienspielen in Bangkok siegte er im Diskuswurf und holte Bronze im Hammerwurf.