Davis was born and grew up in Jacksonville, Florida, and started playing piano at the age of ten, before studying music at Florida A&M.
He made a brief comeback in 1980, recording a self-titled album for EMI, and making a cameo appearance in the film Caddyshack as the country club valet Porterhouse.