Born and raised in Southern California, Craig graduated from Westmont College with a degree in Business/Economics. He received his MDiv at Trinity Evangelical Seminary. Over the years he has partnered with and served various ministries including: Young Life, Wheaton College, Campus Crusade for Christ, adjunct professor at Vanguard University, and as a church planter and Sr. Pastor of an Evangelical Free church. He is currently serving in an organization called FLOURISH–a ministry which specializes in helping individuals, couples, and churches to find God’s best for their lives! He is married to an awesome wife named Cherish. They have two daughters.