Th.D. The University of Toronto School of Theology, Toronto, Ontario, 1999. Specializing in the Theology of Karl Barth. (Anthropology and Ethical Ontology)
Th.M. Regent College, Vancouver, British Columbia, 1994 Specializing in the Theological Anthropology of Origen of Alexandria. (J. I. Packer, Supervisor)
M.Div. Regent College, Vancouver, British Columbia, 1987
B.Th. Central Pentecostal College, Saskatoon, Saskatchewan, 1983
Credentialed and Ordained into Pastoral ministry with the Pentecostal assemblies of Canada, serving in various capacities and Churches from 1983- 1994.
Credentialed as an Ordained minister with the Baptist Convention of Ontario and Quebec from 1995-2001. Served as senior Pastor from 1999-2001 at Port Colborne Baptist Church, Port Colborne Ontario.
Currently credentialed as an Ordained minister with The Fellowship of Evangelical Baptists in British Columbia/Yukon district. The credential change occurred as a result of taking a teaching position at Associated Canadian Theological Schools.