Churches & retreats
Help your people know God, rediscover joy in him, and bring the gospel into everyday life.
SPEAKING
God’s wisdom with passionate conviction.
Preaching and teaching to help your people know God and put their faith into practice. For churches, retreats, and leadership gatherings.
Invite me to speak
YOUR PEOPLE. YOUR GATHERING.
Biblical teaching for your people and your gathering.
Help your people know God, rediscover joy in him, and bring the gospel into everyday life.
Help men grow in faith, strengthen their marriages, and take responsibility for the people and priorities God has entrusted to them.
Equip church planters and pastors to develop leaders, strengthen community groups and missional community, and reach the dechurched in a post-Christian culture.
WATCH A MESSAGE
Watch a full sermon or a featured clip
to hear how I connect Scripture to everyday life.
Short moments from my sermons.
POSSIBLE TOPICS
Tell me what your people are facing and what you hope they will take away. We can discuss a biblical message or series that fits your gathering.
Rediscovering joy when faith feels dry; facing a troubled heart; growing through dependence on Jesus.
Building a beautiful marriage; loving through practical service; clarifying priorities and investing your life.
Community groups and missional community; reaching the dechurched and people in a post-Christian culture; developing leaders and teams; staying faithful when ministry is hard.

A LITTLE ABOUT ME
I’m a pastor, author, husband, and dad with over two decades in ministry. I’ve pastored at a megachurch, parachute planted True Life Church, and coached and assessed church planters.
I hold a Doctor of Ministry and master’s degrees in biblical counseling and missional leadership. My heart is to help people connect deeply with God and bring their faith into everyday life.
More about meLET’S TALK ABOUT YOUR GATHERING
Tell me about your audience, dates, location, and what you hope to address. We’ll discuss fit, availability, format, travel, and fees before confirming an invitation.
Invite me to speakYes. Share the focus of your gathering and what you hope people will take away. We’ll discuss whether it fits my experience and teaching.
Your proposed dates, location, audience, type of gathering, and a brief description of the message or sessions you have in mind.
We’ll discuss the scope, speaking fee, and any travel arrangements together before confirming the event.