At the 1981 World Rowing Championships in Munich, he came seventh with the New Zealand eight. At the 1983 World Rowing Championships in Duisburg, Germany, he stroked the gold medal winning coxed four with Greg Johnston (3 seat), Keith Trask (2 seat), Les O'Connell (bow), and Brett Hollister (cox). Along with Les O'Connell, Shane O’Brien and Keith Trask he won gold in the coxless four at the 1984 Summer Olympics at Lake Casitas in California. At the 1985 World Rowing Championships at Hazewinkel, Belgium, he came twelfth in the quad sculls.