Davidson había nacido en Ohio y estudiado en Hampton y en el Framingan State College, de Framingan (Massachusetts).