A native of Minden and a resident of Baton Rouge, Charles was born Nov. 18, 1965, in Shreveport to the union of the late Willie "Sonny" and Eva Mae Davis Rowe.
Charles accepted Christ at an early age. In 2011, he rededicated his life to Christ and joined Agape New Beginning Ministry, under the leadership of Dr. Charlie R. Winzer, Pastor. He graduated from Minden High School in 1984. After graduation he joined the Job Corps and studied culinary arts. Charles later moved to Baton Rouge. He worked as a painter and enjoyed the fruits of his labor in his chosen profession.