He was born 23 April 1962 in Gladstone, Queensland. He competed in the 1984 Summer Paralympics in New York City, United States. There he won a gold medal in the men's Javelin throw - A2 event, a gold medal in the men's Long jump - A2 event, a silver medal in the men's Discus throw - A2 event, finished fifth in the men's High jump - A2 event and finished fifth in the men's Shot putt - A2 event. He also competed at the 1988 Summer Paralympics in Seoul, South Korea, where he received a gold medal in the men's Discus throw - A2A9 event, a silver medal in the men's 100 metres - A2A9 event, a bronze medal in the men's Long jump - A2A9 event, a bronze medal in the men's Javelin throw - A2A9 event and finished ninth in the men's High jump - A2A9 event. He also competed at the 1992 Summer Paralympics in Barcelona, Spain, where he received a silver medal in the men's Pentathlon - PS3 event, finished ninth in the men's 100 metres - TS1 event, finished tenth in the men's Discus throw - THS2 event, finished sixth in the men's Javelin throw - THS2 event, finished fourth in the men's Long jump - J1 event and finished sixteenth in the men's Shot putt - THS2 event. He competed in the 1996 Summer Paralympics in Atlanta, United States. There he won a silver medal in the men's Pentathlon - P42 event.