John grew up in New Braunfels, Texas. He is a graduate of Texas A&M University and Southwestern Baptist Theological Seminary. He met his wife Darla while at A&M and they have been married since 1984. They have four adult children and two grandchildren.
John enjoys sports as well as hunting and fishing. John planted Mountain Valley Church in New Mexico and is the founding pastor of Currey Creek.