He represented England in the road race, at the 1978 Commonwealth Games in Edmonton, Alberta, Canada. Four years later he represented England and won a gold medal in the team time trial, at the 1982 Commonwealth Games in Brisbane, Queensland, Australia.