Stephen is a husband, dog dad, minister and theologian. He has an eclectic church background; Stephen grew up in the Alliance church, began his ministry career in the Pentecostal Church, was educated and served in the Baptist world and even got to spend a couple of years attending the Anglican church while living in London, England. He holds a doctorate from Golden Gate Seminary in San Francisco, California and has taught and written in the field of Practical Theology. In his free time, he enjoys bicycles, motorcycles, and travel. Stephen tries to get out and enjoy time in the mountains as much as possible and on his days off can be frequently found in a Canmore coffee shop.