Ps Glenn was born in Cape Town and moved to Kimberley to fulfill his military service. He remained there afterwards to pursue a career in insurance and to play provincial cricket.
His introduction to Ps At Boshoff led to a life-changing decision for him to plant a church in Durban. In 2000 God spoke to Glenn saying, “Arise and be a witness of what I’ve revealed to you and will still reveal to you………”
Since then he has been committed to building the vision and values of CRC in Kwazulu Natal under the visionary leadership of Ps At Boshoff.