Speerwurf
He competed in the 1992 Summer Paralympics in Barcelona, Spain. There he finished fourth in the men's Shot putt – THW2 event, finished fifth in the men's Javelin throw – THW2 event, finished twelve in the men's Discus throw – THW2-3 event, finished seventh in the men's 200 metres – TW2 event and went out in the first round of the men's 800 metres – TW2 event. He also competed at the 1996 Summer Paralympics in Atlanta, United States. There he won a silver medal in the men's Javelin throw – F51 event and finished sixth in the men's Shot putt – F51 event. He also competed at the 2000 Summer Paralympics in Sydney, Australia. There he won a gold medal in the men's Pentathlon – P53 event, a gold medal in the men's Javelin throw – F52 event and finished fourth in the men's Shot putt – F52 event. He also competed at the 2004 Summer Paralympics in Atlanta, United States. There he finished twelve in the men's Javelin throw – F52-53 event and finished ninth in the men's Shot putt – F52 event. In the 2001 New Year Honours, he was appointed a Member of the New Zealand Order of Merit, for services to sport.