Davis was born in Shepherdstown, WV to Clarence Davis, a Methodist preacher and Winnie (Ross) Davis.
After graduation from Baltimore City College (a high school) he enrolled in Colgate University (1957).