Craig was born and raised in Indianapolis, IN, and was brought up in the Jewish faith through high school. He committed his life to Christ as an undergrad at Indiana University, where he also met his wife. They were married in 2007, after they had moved to New Haven, CT so Craig could complete an MDiv at Yale Divinity. They have 3 kids, so sleep is a prized commodity. Craig also completed a ThM at Gordon Conwell Theological Seminary in Biblical Theology.
His primary responsibilities include serving as Lead Pastor of the afternoon Goatville worship service as well as the college students at CPC. He also serves as coordinator for Athletes in Action at Yale University. Craig was a semi-professional cyclist before pursuing the ministry and always seeks more ways to merge his two loves as much as he can - discussing a good book on a good ride.