 
        
        
      
    
    Sermons
Honest, gospel-centered preaching that connects the ancient text to the present moment—with room for faith, doubt, and hope.
 
      
      All Saints Sunday Sermon
All Saints Sunday Sermon: Reflect on Hebrews 12:1-2 and the ‘cloud of witnesses’ who inspire our faith. Explore how saints past and present demonstrate God’s faithfulness, calling us to live with active, enduring faith.
 
      
      Trusting God in the Whirlwind (A Job Sermon on Suffering)
Explore Job 38:1-7, 34-41 in this sermon, where God answers Job’s suffering not with explanations, but with the grandeur of creation. Discover how this invites us to trust in divine wisdom amid life’s challenges and find hope even in unanswered questions.
 
      
      Valley of the Six Shadows (Revelation 21 Sermon)
In this All Saints Sermons from Revelation 21 and Psalm 23, I share how God will renew all things, death, pain, crying, and separation will be no more.
 
      
      God with a Tattoo (Revelation 21 Funeral Sermon)
“See, I will not forget you! I have engraved your name on my hands, says the LORD!” In this All Saints Sunday sermon, I speak from Revelation 21 about the 7 Shadows we live with and God’s promise to bring us perpetual light.