Along with Alexander Henderson and Andrew Cant, he attended the private meeting convened in 1637 by Lord Lorne, against the bishops.
In 1650 he was appointed by the committee of the kirk one of a deputation to congratulate Charles II on his arrival in Scotland.