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!

Important Messages

One in the Spirit (Taught for Curve Lake Christian Assembly on 2022.08.14)

A sermon on what we can learn about intercultural relations in the church, based on the first church council in Acts 15.

2022.08.14 One in the Spirit.mp4

Redeemer of the Nations (Taught for Curve Lake Christian Assembly on 2022.04.26)

A sermon which considers the various ways that Christians often think of culture and Christianity fitting together, based on Hebrews 1.

2020.04.26 Redeemer of the Nations.mp4

The Mystery of Missional Election (Taught for Curve Lake Christian Assembly on 2022.09.04)

A sermon about what Paul taught the Gentile Christians about their relationship with the Jews, which resembles what's taking place within Western Christianity today.

2022.09.04 The Mystery of Missional Election.mp4

Witnesses in Exile (Taught for Auburn Bible Chapel on 2017.04.09)

A sermon on how the Western church's current circumstance resembles the Jews in exile, based on Daniel 1.

Daniel 1- Witnesses in Exile (Spring 2017 at Auburn).mp4

Build Homes and Live in Them (Taught for Auburn Bible Chapel on 2022.02.06)

A sermon that considers how we should respond to the social dislocation Western Christians feel at present, based on Jeremiah 29.

2022.02.06 Build Homes and Live In Them.mp4

The Lost Art of Mentoring (Taught for Discovery Church on 2022.09.11)

A sermon which considers why and how to mentor young people within the church.

Remain In Me (Taught for Curve Lake Christian Assembly on 2022.07.24)

A sermon which considers the most important aspect of the church's witness, based on John 15.

2022.07.24 Remain in Me.mp4

Recent Sermon Recordings

The Ministry of Reconciliation (Taught for Curve Lake Christian Assembly on 2022.10.02)

2022.10.02 The Ministry of Reconciliation.mp4

The Veil is Removed (Taught for Curve Lake Christian Assembly on 2022.09.25)

2022.09.25 The Veil is Removed.mp4

The Lost Art of Mentoring (Taught for Discovery Church on 2022.09.11)

To That One it is Unclean (Taught for Curve Lake Christian Assembly on 2022.09.07)

2022.09.07 To That One it is Unclean.mp4

The Mystery of Missional Election (Taught for Curve Lake Christian Assembly on 2022.09.04)

2022.09.04 The Mystery of Missional Election.mp4

Paul: A Profile (Taught for Curve Lake Christian Assembly on 2022.08.28)

2022.08.28 Paul A Profile.mp4