Associate Professor, Lutheran Theological Seminary, St. Catharines, Ontario. Teaching courses in Christian Education & Catechesis, Homiletics, Systematic Theology, The Lutheran Confessions. Director of Development, 2021-Present
Associate Professor, Concordia University, Chicago, Illinois, Department of Theology and Foreign Languages, Director of the Center for the Advancement of the Lutheran Liberal Arts (CALLA), Director of the Classical Pedagogy program 2014-2020
Senior Instructor, Niagara University, Niagara Falls, New York, Department of Religious Studies, 2010-2013
Instructor, Concordia Lutheran Theological Seminary, St. Catharines, Ontario, Canada, Department of Practical Theology, 2004-2008
Pastor, St. Peter’s Lutheran Church, Port Colborne, Ontario, Canada, 2007-2012
Director of Advancement, Concordia Lutheran Theological Seminary, St. Catharines, Ontario, Canada, 2007
Pastor and Educational Administrator, Grace Evangelical Lutheran Church and School, Pembroke, Ontario, Canada, 1994-2006