He was educated at Cheltenham College, before attending Keble College, Oxford, leaving with a Master of Arts.
He was educated at Cheltenham College, and St Paul's School, London. He left Oxford with a Master of Arts.