Career
Balfour was the son of William Balfour of Elwick, Orkney. He became an advocate in 1831 and was elected Fellow of the Royal Society of Edinburgh on 16 March 1834. He held the seat until 1837.
Balfour died unmarried at the age of 28.
He is buried in the south-west corner of Street Johns Churchyard in Edinburgh.