Entre 1669 y 1674 Bruce participó en el Parlamento de Escocia como comisionado del condado de Fife, y entre 1681 y 1682 como comisionado del condado de Kinross. Entre abril de 1685 y mayo de 1686 alcanzó la cúspide de su carrera política, siendo miembro del Consejo Privado de Escocia. Las ganancias obtenidas por Bruce en estos cargos le permitieron la compra de Balcaskie en 1665 y, en 1675, una hacienda mayor: Loch Leven, en Kinross, que incluyó el título hereditario de oficial de justicia del condado de Kinross. Sin embargo, tras el ascenso al trono de Jacobo VII en 1685, los privilegios de Bruce se desvanecieron y el nuevo régimen lo miraba con desconfianza. Después de la Revolución de 1688, se negó a ocupar su asiento en el Parlamento y fue considerado una amenaza jacobita en potencia.