John is originally from Roanoke, Virginia. He graduated from Liberty University with a Bachelor of Science in Psychology in 2006. He continued his education at Liberty Baptist Theological Seminary, earning a Master of Arts in Intercultural Studies in 2011 and a Master of Divinity in 2015. John served in para-church ministry in the international ministry department of Liberty University from 2007 until January 2017 when the Lord brought he and his family to Midway Baptist Church as the Associate Pastor. John met his wife, Danielle, while they were undergraduate students at Liberty and they have been married since 2007. John and Danielle have four children, Elijah, Zeke, Noelle and Micah. John enjoys simply spending time with Danielle and with their kids, as well as playing games or sports, reading, gardening, coffee and simply hanging out with people.