Deacon John has been married to his wife, Cheryl, for over 50 years. They were born in Yonkers New York but lived in Endwell, NY for over 30 years. They have five children and eight grandchildren. They came to Mooresville and St. Therese in 1995.
He was a Computer Scientist, Research and Development Executive, Executive Project Manager, and Executive Software salesperson for IBM. He retired in 2006 after almost 42 years with IBM in several locations.
Deacon John was ordained to the Diaconate on September 28, 1979 to serve the Diocese of Syracuse. He served there in Evangelical, Youth and Parish ministries until his incardination into the Diocese of Charlotte. He is still in the Evangelical ministry.