Born into an illustrious political pedigree, Gordon was a great-grandson of William Gordon, the second earl of Aberdeen, and thereby a cousin of George Hamilton Gordon, the fourth earl and prime minister. Prior to entering public life he was a captain of the Madras light cavalry in the service of the East India Company, of which his uncle was a director.
At the 1857 general election Gordon was brought forward by local Conservatives for Berwick-upon-Tweed. Fearing a lack of success he withdrew before the nomination, but was nevertheless proposed in his absence and was only narrowly defeated by two votes.
Gordon made little impact in the Commons. He made no known speeches, and although he attended frequently in his first two sessions, illness generally curtailed his presence thereafter. A stated supporter of Derby, he voted with the Conservatives on the address, 10 June 1859, but frequently divided with the Liberal ministry on commercial and fiscal matters, such as the customs acts, 15 Mar. 1860, and the re-imposition of income tax, 24 Feb. 1860. However, he remained wary of Liberal attempts to extend the franchise, and voted against Locke King’s county franchise bill, 13 Mar. 1861, and the borough franchise bill, 10 Apr. 1861. He also opposed church rate abolition, 13 July 1859, and the ballot, 20 Mar. 1861. In June 1863 he died in harness, unmarried, at his home in Pall Mall, London.
