 He represented Canada in the men's eight at the 1976 Summer Olympics in Montreal, where the team came eighths.He won a gold medal at the 1985 World Rowing Championships in Hazewinkel with the men's quadruple sculls.He represented Canada in the quad scull at the 1988 Summer Olympics.