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
He Has Toppled the Mighty and Exalted the Lowly (Taught for Curve Lake Christian Assembly on 2022.06.26)

Take Up Your Cross (Taught for Curve Lake Christian Assembly on 2022.06.19)

Help My Unbelief! (Taught for Curve Lake Christian Assembly on 2022.06.12)

As We Have Forgiven Our Debtors (Taught for Curve Lake Christian Assembly on 2022.05.29)

Calling Upon God's Names (Taught for Curve Lake Christian Assembly on 2022.05.15)

Work! For I Am With You (Taught for Curve Lake Christian Assembly on 2022.05.08)

The Antidote to Victimhood (Taught for Curve Lake Christian Assembly on 2022.05.01)

Let's Strive to Know the Lord (Taught for Curve Lake Christian Assembly on 2022.04.17)

Many Who Sleep in the Dust Will Awake (Taught for Curve Lake Christian Assembly on 2022.04.10)

Even if He Does Not Rescue Us (Taught for Curve Lake Christian Assembly on 2022.04.03)

The Water of the Sea Became Fresh (Taught for Curve Lake Christian Assembly on 2022.03.27)

Can These Bones Live? (Taught for Curve Lake Christian Assembly on 2022.03.20)

Your Heart Became Proud Because of Your Beauty (Taught for Curve Lake Christian Assembly on 2022.03.13)

The Fathers Eat Sour Grapes (Taught for Curve Lake Christian Assembly on 2022.03.06)

Silver in the Gutters (Taught for Curve Lake Christian Assembly on 2022.02.27)

Trust in the Lord and Do What is Good (Taught for Curve Lake Christian Assembly on 2022.02.13)
