 After King Charles I was apprehended and taken to England, Saltoun took part in the failed rescue mission to England in 1648, commanding a regiment of Scots.In the reign of Charles II, he is known to have lent large sums of money to the king.He was a Member of Parliament for Aberdeenshire twice, first in 1648 and again in 1661-63.