Anderson was educated at Morrison's Academy and Strathallan School in Perthshire. He was commissioned in the Black Watch and served in West Africa. He worked in tea production with James Findlay & Company in India between 1959 and 1962 before briefly joining the London Chamber of Commerce and Industry for one year.
