Astor was educated at Eton College before serving with the Life Guards (the senior regiment of the British Army, part of the Household Cavalry) from 1966 until 1970, where he visited Malaysia, Hong Kong, and Northern Ireland as well as ceremonial duties in London.
He worked in France for 11 years, and is now patron of the Conservatives in Paris.