Davison nació en Filadelfia, Pensilvania, graduáu en 1964 na Marple Newtown Senior High School, fíu de Marian Y. Holmes, una secretaria, y Clair W. Davison, un músicu, arquiteutu, y dibuxante de la Armada estauxunidense.[1] Los sos padres divorciáronse cuandol tenía tres años dedá.