Zwyciężył w chodzie na 30 km na igrzyskach Wspólnoty Narodów w 1990 w Auckland. Na mistrzostwach świata w 1991 w Tokio został zdyskwalifikowany w chodzie na 20 km.