Wicemistrz olimpijski z Los Angeles – uzyskał wówczas wynik 85,74 m. W 1977 zdobył srebrny medal uniwersjady. W roku 1986 z rezultatem 80,62 wywalczył złoty krążek igrzysk wspólnoty narodów. Rekord życiowy: 90,70 m starym modelem oszczepu (12 czerwca 1985, Loughborough) i 78,64 nowym modelem (29 sierpnia 1987, Rzym).