Barry is an International Olympic Committee (IOC) Member in New Zealand (inducted February 2010) and sits on the following IOC commissions:

- IOC Evaluation Commission

- IOC Entourage Commission

Barry is the former Secretary General of the New Zealand Olympic Committee and was in that role for 10 years.

Barry was part of the 1976 Mens Hockey Team that won an Olympic Gold medal, and has attended another 3 Olympic Games as an athlete in 1968, 1972 and 1976.