Victoria, British Columbia, Canada


Up until 2020, the only recordings (for the most part) of my sermons were just in audio. Since then, our church has also had a YouTube channel with video recordings of my sermons available. Choose from audio or video sermons below. Additional audio sermons not included in these playlists can be found on our church website.

Audio only sermons

Sermons on video

Listen to this podcast on YouTube Music


The Book of Matthew
Beacon Church · Matthew: The Kingdom
The Book of 2 Corinthians
Beacon Church · Weak Church, Strong Gospel: A series in 2 Corinthians 4-5
The Book of Ephesians
Beacon Church · Ephesians: The End of the Old Normal
The Book of Philippians
Beacon Church · Who Is Jesus? Sermons on the Deity of Christ from Philippians 2:5-11
The Book of 1 Thessalonians
Beacon Church · 1 Thessalonians: Standing When Your Faith Is Shaken
The Book of 2 Thessalonians
Beacon Church · 2 Thessalonians: Upheld through Upheaval
The Book of 2 Peter
Beacon Church · 2 Peter: Knowing Jesus at the End of the World
The Books of 1, 2, & 3 John
Beacon Church · The Epistles of St. John: The Son of God Has Come
The Book of Revelation
Beacon Church · The Apocalypse of Christ: Letters from Jesus
Beacon Church · The Apocalypse of Christ: The Scroll of the Lamb
Beacon Church · The Apocalypse of Christ: Judgments of the Lamb
Beacon Church · The Apocalypse of Christ: The War against the Saints
Beacon Church · The Apocalypse of Jesus Christ: The Wrath of God
Beacon Church · The Apocalypse of Jesus Christ: The Judgment of Babylon
Beacon Church · The Apocalypse of Christ: The Second Coming of the Lamb


The Book of Ruth
Beacon Church · Ruth: An Advent Series
The Book of Psalms
Beacon Church · The Psalms
The Book of Daniel
Beacon Church · The Book of Daniel: What if This Is the End?
The Book of Jonah
Beacon Church · Jonah: Where Grace and Justice Collide
The Book of Habakkuk
Beacon Church · Doubting with the Prophet Habakkuk


The Trinity
Beacon Church · The Trinity
Beacon Church · Advent 2017: The Scandalous Grandmothers of Jesus
Beacon Church · The Son of Man: An Easter Sermon Series

About my preaching and teaching

In all of my preaching and teaching, it's my heart's desire to serve Jesus, my Lord. I believe the Bible is the Word of God and as such, has no errors at all in whatever it teaches. Because "God is true," (John 3:33), and in Him there is no lie.

That conviction shapes how I preach and teach the Bible. It directly affects how I teach the Bible from Genesis to Revelation, and everything in between. I aim to teach what the Bible says, not to tamper with the Bible to make it easier to swallow. I am convinced that not only is this a matter of life and death, but, more importantly, to do otherwise would be to dishonour God.

I think of my calling to preach and teach the Bible as something like that of a herald charged with accurately and faithfully relaying the messages entrusted to him by his king. But I don't for a minute think of this calling as a dreary duty. I have found the Bible to be the very "words of eternal life" (John 6:68). Through the Scriptures, God revealed Himself to me and opened my eyes to believe that Jesus is His Son, who died to save me from my sins and rose from death to give me everlasting life in Him. In my journey to know Jesus better, I have benefited very much from these ministries listed below. I include them here hoping that they might benefit you as well.

Desiring God
The Gospel Coalition
Creation Ministries International
Ligonier Ministries
The Master's Seminary - This one is for you pastors: I want to recommend to you the Doctor of Ministry in Expository Preaching at TMS.

Our church in Victoria, BC, Canada.