Davis was born in Washington, D.C, to Louis P.H. Davis and Henrietta Stewart Davis. His father was a messenger for the interior Department and his mother was a nurse. Davis attended M Street High School in Washington, D.C., but during his senior year, he took classes at Howard University