Formerly a Physics teacher in the UK and Canada, he became a pastor with the Christian & Missionary Alliance in Canada in 1979. In 1991, he was invited to serve as pastor on board the M/V Anastasis, a medical, missionary ship operated by Youth With A Mission (YWAM). Since leaving that ministry four years later, Gareth has traveled to many countries, encouraging pastors and missionaries. He has moderated at conferences on Revival, in the USA, Canada and Europe. He is married to Anne and they have three married daughters, eight grandchildren and four great grandchildren. Gareth and Anne live in Victoria, in beautiful British Columbia, Canada.