Carnegie af Finavon repræsenterede Forfar fra 1669 til 1674. Han blev udnævnt til kaptajn for et nyt kompagni i Scots Regiment of Guards den 25. august 1674 og deltog i slaget ved Bothwell Bridge
før han trådte tilbage i 1680. Han tjente derefter som kommissær for Forfarshire i 1686, fra 1698 til 1702, og igen fra 1702 til 1707.