When the 1715 Jacobite rebellion broke out he commanded the first reinforcements sent to assist the Duke of Argyll at Stirling. He fought under Argyll at the Battle of Sherrifmuir in November 1715. The battle was inconclusive, but the Jacobite effort was severely hampered, and by the spring of 1716 the rebellion had been subdued. During the 1719 Rising he commanded the pro-Hanoverian forces that defeated the Jacobites at the Battle of Glen Shiel in June that year.