Barry was born and raised in Grand Falls-Windsor and has been a lifelong volunteer. He graduated from St. Michael's High School and went on to do a Business and Computer Studies Course at the College of the North Atlantic.
Barry was employed in several fields before taking a position as the Executive Director of the Corduroy Brook Enhancement Association, where he has remained for the past 19 years. The group has developed and contiues to maintain a 20-kilometre trail system in the community used by all ages and abilities. The group also runs a Nature Camp for children during the summer months and other community events and programs.
Barry is married to his wife Holly and they have four children: Ryan, Sarah, Bradley, and Alex, as well as a granddaughter Kaitlyn.
Barry has been on Council since 2013 and became Mayor in 2015. He has a great passion for his hometown and is excited to be in a position to help shape its future and make Grand Falls-Windsor the very best it can be.
Barry is a member of the following Council Committees:
- Chair, Exploits Valley Salmon Festival
- Chair, EXCITE Corporation
- Ex-Officio of all Council Committees
- Urban Municipalities Group
- Grand Falls House Committee
- Age Friendly Initiative
- Port Authority