He was educated at Rugby School, Warwickshire, and at Gonville and Caius College, Cambridge, where he graduated as a Bachelor of Arts in history in 1961, later promoted to Master of Arts.
He was educated at Rugby School, Warwickshire, and Gonville and Caius College, Cambridge, where he earned an academic degree in history in 1961, which later led to his promotion to a higher academic title.