 He was a member of the Chi Phi Fraternity.He was on the staff of the American Geographical Society from 1940 to 1942, was a researcher for the Division of Geography and Cartography of the United States Department of State from 1942 to 1944, and from 1944 to 1946 served as an Arctic intelligence officer in the Navy.Weaver taught geography at the University of Minnesota from 1946 to 1955; became dean of the College of Arts and Science at Kansas State University (1955–1957); then dean of the Graduate College at the University of Nebraska (1957–1961), vice president for research, and dean of the Graduate College at the University of Iowa (1961–1964); and vice president for academic affairs at The Ohio State University (1964–1966).