Kevin grew up in Albuquerque, New Mexico and gave his life to Jesus at a young age. When he was sixteen years old, he was involved in helping launch a student-run youth group at his church and began teaching a weekly Bible study at his high school. Four years later, he married Jenn and was hired as the Middle School Youth Pastor at Calvary of Albuquerque. After five years on staff, Kevin and Jenn, along with their two year-old daughter, Emery, and some friends, moved from Albuquerque to Clarksville, TN to plant Awaken Church in 2009.
Kevin preaches weekly at Awaken Church, and has also had many opportunities to speak to large and small groups, at churches, conferences, events, classes, and other gatherings, both around the United States and in other countries. Kevin and Jenn live in Clarksville, TN and have three children: Emery, Adalyn, and Haddon.