Il est avocat en 1958 et conseiller de la reine en 1972. Il est nommé président du Tribunal d'appel des pensions d'Écosse en 1976 et président du comité d'enquête en vertu de la loi de 1958 sur la commercialisation agricole en 1980.
Cameron est un Advocate adjoint à partir de 1981 et est nommé Lord Advocate en 1984, l'un des Grands officiers d'État d'Écosse, et est également créé pair à vie en tant que baron Cameron de Lochbroom, de Loch Broom dans le district de Ross et Cromarty, et conseiller privé en 1984. Il prend sa retraite des Lords le [1].
Lord Cameron de Lochbroom occupe le poste de Lord Advocate jusqu'en 1989, date à laquelle il est nommé sénateur du Collège de justice.
Lord Cameron de Lochbroom est président de la Royal Fine Art Commission for Scotland de 1995 jusqu'à son abolition en 2005, et est membre de la Royal Society of Edinburgh. Il est l'actuel président d'honneur de l'Union sportive de l'Université d'Édimbourg.