Beaumont was educated at Broadwater Manor House School in Worthing, Clifton College and the Royal Military Academy Sandhurst, before taking up a career as a regular officer of the British Army.
[3] On 5 July 2016, the Sark Newspaper published an article which noted the new Seigneur's "impressive CV" and commented "Keen observers suggest that he is a man who will not be swayed by past convention.
For now, the people of Sark can only wait and hope that their new Seigneur will work to build a secure and prosperous future for each and every Islander."
The newspaper hoped Beaumont would re-occupy La Seigneurie, the traditional residence of the Seigneur, and appealed for an economic plan to address local unemployment.
[8] In a letter to residents of Sark in April 2023, Beaumont said: “As part of the process the [Sark Property] company, in collaboration with key stakeholders, would like to see an independent, objective assessment of what the island needs and what aspirations the community has.”[9] That assessment was carried out by The Prince’s Foundation in the spring of 2023, with a full report made available to all.