Pastor Craig is a native of Kansas, born in Newton. He attended Tabor College in Hillsboro, Kansas. He met his wife Julie in Wichita shortly after graduating from Tabor. He and Julie have two grown children. He received his training for the ministry at Dallas Theological Seminary in Dallas, Texas. He has served in various leadership positions at Garden since 2012. In 2016, he began serving on staff as the Associate Pastor and was installed as the Senior Pastor of Garden Community Church in March of 2018.