He became a brigadier-general in 1745, was present at Falkirk and Culloden, and became major-general in 1747.