John has been involved with Ballynahinch for almost 30 years playing his first game back in 1977 while still at school. He was a member of the successful Hinch side of the 80's and 90's playing in 5 Ravenhill finals, winning all five. He also represented the Junior Ulster XV from 1987-1992.
With a business background involved in media and marketing John is a member of th AISRCA "Promotion and Marketing Committee."