 He received a B.A.from Davidson College in 1966 and a Master of Divinity degree from Duke University Divinity School in 1969.Davis served as a Methodist minister in High Point, North Carolina for over 20 years before retiring to become a professional storyteller.