Beauchamp was educated at Westminster School and Christ Church, Oxford and entered the British Army in 1803 as a cornet in the 13th Dragoons.
Made a captain in the 16th Light Dragoons, Beauchamp served with the regiment during the Peninsular War from 1809 until its end in 1814.
Apart from his military career Beauchamp also entered the British House of Commons in 1816, sitting as Member of Parliament for Worcestershire until 1831.
[2] Beauchamp was returned to the House for the newly established constituency Worcestershire West in 1832, holding the seat until 1853.
Lord Beauchamp married Lady Susan Caroline, second daughter of William Eliot, 2nd Earl of St Germans, in 1824.