Barry first became involved in the sport as a rider and he attended three Olympic Games – twice as a show jumper and once as an eventer. When finished with competitive riding Barry continued to play an active role in the sport becoming a leading Eventing judge and he travelled the word serving on the ground jury of many of the world’s leading 4 and 3 star events.
From 1990 to 2004, Barry was the National Young Rider coach, with three successful Trans-Tasman Young Rider Eventing teams. Overseas, he assisted the Japanese Eventing teams and also created a very successful exchange program between Australia and Japan. Barry is a Level 3 NCAS Eventing and Jumping Coach and the founder of the Lakes and Craters Three Day Event which has been running since 1978.
Barry has served on numerous committees including the Board of Equestrian Victoria where he also served as Chairman. He has also served as National Eventing selector.
In early 2016 Barry received a Member in the General Division of the Order of Australia for significant service to equestrian sports, as an administrator, coach and competitor.