 Davidson was awarded a Bachelor of Arts degree ("cum laude") from Amherst (1940) with majors in biology, chemistry and political science.He was president of the Amherst chapter of Delta Upsilon fraternity.On November 12, 1940, Davidson enlisted in the U.S Marine Corps Reserve as a private.