Joseph Kevin Magee was born in Cleveland, Ohio, to the late Noah and Jessie Lee Magee on November 26, 1963. He was the second youngest of seven children. Kevin accepted Christ at a young age and was a devoted member of Community Baptist Church until he relocated to Franklinton, Louisiana. Upon moving, he joined New Jerusalem Baptist Church.