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 three children, Elijah, Zeke, and Noelle. John enjoys simply spending time with Danielle and with their kids, simply playing games, sports, or other things. John also loves to play basketball, watch football, read books, and hang out with friends while playing a board game, sipping coffee, or enjoying a bonfire.