Minister
London, ON, CA
Tyne Valley Presbyterian Church
Oakridge Presbyterian Church
St. Andrews Presbyterian Church
Lead Minister
Kings Presbyterian Church
Acadia University
Saint Mary's University
Knox College - University of Toronto