John is a trained teacher and has worked in schools as both teacher and Principal for many years. He was twice elected Provincial of the Salesian Priests and Brothers in Ireland, Tunisia and Malta and he also worked as Parish Priest. He directed the Salesian School Retreat Team and presently directs the Salesian spirituality centre in Milford, Limerick.
B.D. (Hons) Maynooth and has completed courses in Counselling Skills and Human Development