John was born in Etobicoke and grew up in a Christian family. At the age of 21 he became serious about his relationship with Jesus and gave Him his life to direct.
John is married to Kristina and they have 2 boys that love attending Rexdale Alliance Church. After 18 years of being self-employed and running his own painting and contracting business, John felt God’s leading in a job change that landed him in the role of Facilities Manager at Rexdale Alliance Church.
John enjoys working with his hands and being creative, spending time with family, playing baseball and doing photography.