He was from South Australia. At the 1976 Toronto Games, he competed in three athletics throwing events and won a silver medal in the Men's Shot Put 2. At the 1980 Arnhem Games, he competed in two athletics throwing events and won the gold medal in the Men's Shot Put 2.