About My Preaching and Teaching

I have an BA in Politics from Trent University and an MTS and DMin from Tyndale University. Since 2010 I have preached to a wide variety of audiences. I have also led workshops on missional theology, intercultural ministry (with a particular focus on Canadian First Nations people), Christian leadership, mentoring, and apologetics. Feel free to contact me if you're interested in exploring the possibility of me preaching or teaching in your context!

Recent Sermon Recordings

Blessed to be a Blessing (Taught for Curve Lake Christian Assembly on 2021.09.12)

2021.09.12 Blessed to be a Blessing.mp4

Liberated in Christ (Taught for Curve Lake Christian Assembly on 2021.08.29)

2021.08.29 Liberated by Christ.mp4

Eyes to See and Ears to Hear (Taught for Curve Lake Christian Assembly on 2021.08.22)

2021.08.22 Eyes to See and Ears to Hear.mp4

The Heart of Repentance (Taught for Curve Lake Christian Assembly on 2021.08.08)

2021.08.08 The Heart of Repentance.mp4

Faith in the Face of Evil (Taught for Curve Lake Christian Assembly on 2021.07.25)

2021.07.25 Faith in the Face of Evil.mp4

Death by 1,000 Paper Cuts (Taught for Curve Lake Christian Assembly on 2021.07.18)

2021.07.18 Death by 1,000 Paper Cuts.mp4

Corporate Responsibility and Restitution (Taught for Curve Lake Christian Assembly on 2021.07.07)

2021.07.07 Restitution and Corporate Responsibility.mp4

Divine Discipline for David (Preached for Curve Lake Christian Assembly on 2021.07.04)

2021.07.04 Divine Discipline for David.mp4

David's Life-Giving Practices (Preached for Curve Lake Christian Assembly on 2021.06.27)

2021.06.27 David's Life-Giving Practices.mp4

A Tale of Two Kings (Preached for Curve Lake Christian Assembly on 2021.06.20)

2021.06.20 A Tale of Two Kings.mp4

The More Things Change... (Preached for Curve Lake Christian Assembly on 2021.06.13)

2021.06.13 The More Things Change.mp4