 Norris was born in Bangor, Maine and attended the University of Maine, from which he graduated in 1951.He also attended the US Maritime Academy and later the National War College.Norris joined the US Foreign Service in 1965 and had postings in Saudi Arabia, Australia, the U.K., and Israel.