From 1840 to 1852 he was Sheriff of Moray during which time he had to deal with protesters angry at the export of potatoes from their district to mitigate the effects of the Irish potato famine.
In later life Innes lived in Inverleith House in northern Edinburgh.