The son of the 2nd Viscount Craigavon, he was educated at Eton College, Berkshire and at the University of London, where he graduated with a Bachelor of Arts and a Bachelor of Science. In 1974, he succeeded to his father's titles. Craigavon is a member of the Executive Committee of the Anglo-Austrian Society. He was made a Commander of the Finnish Order of the Lion in 1998, a Commander of the Swedish Royal Order of the Polar Star in the following year and a Knight of the Danish Order of the Dannebrog in 2006.
He is a former trustee of the Progress Educational Trust, and is now an advisor for the Trust.