Sharon Elaine Barnes was born November 8, 1967 to Bobby Joe Barnes, Sr. and Ruby Jean Barnes in San Antonio, Texas. She accepted Christ in Gillett, Texas at Lone Star Baptist Church. She attended SAISD and graduated from Highlands High School. She went on to attend Praire View A&M University.