Terry was raised in Fayetteville, NC as the oldest of eight children to Thomas and Annie Johnson. He is a proud public-school graduate of Westover Senior High. Terry enlisted in the military shortly after and then returned to Fayetteville after his Army service. He immediately became active in community service projects and programs serving youth. Through the years, Terry has created jobs and economic opportunities through his entrepreneurship. Terry is married to his childhood friend, Claudia. They have two children and one grandchild.