He equalled the world record in the 1500 m event at the 1976 Australian National Championships, the qualifying event for the 1976 Toronto games. He was the captain–coach of the wheelchair basketball team at the games and also participated in athletics and table tennis events. He was the captain of the Australian team at the 1977 Stoke Mandeville Games where he won a gold medal in the slalom event, a silver medal in lawn bowls and a bronze medal in wheelchair basketball. He also participated in the second FESPIC Games in Sydney in that year. At the 1980 Arnhem Paralympics, he participated in athletics and table tennis events. The 1981 Stoke Mandeville Games was his last international event, but he continued to play wheelchair basketball for the New South Wales team until 1988.