Gary has been in Christian ministry for over thirty years. He has a passion for the local church — helping God’s people become fully devoted followers of Christ and boldly proclaim and live out the Gospel.
He has a diverse experience in ministry having traveled itinerantly — speaking and leading worship for churches, conferences, and retreats all over the country — and spending two decades in pastoral leadership in a variety of churches, from large contemporary, to church plants, home churches, and transitioning traditional churches. In addition, Gary has a decade of experience as an executive in the corporate world.