 McMillan earned an A.B.in History from the University of North Carolina at Chapel Hill in 1954 and earned his M.B.A. from the University of Virginia.While a student at UNC, McMillan joined the Sigma Alpha Epsilon fraternity.