John was born in Mesquite, TX on August 20, 1982, to Terry and Nancy Ratliff. He and his family moved to East Texas in 1988, and still reside there.
He is married to Ashley Ratliff, formerly Ashley Crossno of Paragauld, AR. John and Ashley were married in August of 2005, and have a son who was born in December 2009, and a daughter that was born March 6, 2012.
John holds an Associate of Science degree from Paris Junior College, and is a licensed journeyman electrician for the states of Texas and Arkansas. He is a 2011 graduate of the Brown Trail School of Preaching, and is the minister for the church of Christ located in Prescott, AR.