It became pretty clear to me early on in my walk with the Christ that preaching and teaching is my calling. I'm absolutely most comfortable when I am opening up and sharing from God's Word. I love studying it and developing new ways to teach the timeless truth.

I was ordained at Harbor Christian Fellowship in 1994 after earning a degree in Christian Education. Over the years, I have served as Senior Pastor, Associate Pastor, Youth Pastor, Church Planter and various capacities in churches around Las Vegas.

In 2003, I accepted my first full-time position, as the Senior Pastor at the Las Vegas Rescue Mission. I stayed until 2016. The work with homeless and addicted was both challenging and very rewarding.

God called me to a new work and I was brought on staff at Northpointe Community Church in May 2016. I became the Senior Pastor in August 2016. My goal was for our church to become more like a family, like you see in the book of Acts. The church was meeting at Cram Middle School with a Bible Study in a member's home. It was exciting to watch the Lord move in the Northpointe family.

When the COVID Pandemic hit in March 2020 we pivoted online. My background in video production really came into play as I suddenly began preaching to a camera. I tried to be very interactive right from the start. It was great to see people really engaging and connecting online. It became clear by the fall that this is where God was leading. We officially started CHRCH Online in October 2020 with a vision to create a future oriented church. A place were people could hear about Jesus from wherever they are.