Richard is the associate and teaching pastor at Every Nation GTA. Born in England, Richard grew up in Cape Town, South Africa, serving on staff at the Every Nation Cape Town church for 11 years before moving to Toronto in 2013. He holds a Bachelor of Business Science degree (honours in Marketing) from the University of Cape Town, and a Master of Arts degree in Evangelism & Leadership from Wheaton College.
Richard is married to Chantelle and they are parents to Rachel and Joel. Chantelle works full-time as a financial administrator for a cutting edge 3D printing company. They both share a love for coffee, the city, and the occasional Netflix binge.