He was made Bishop of Dunkeld in 1679, being consecrated at St Andrews Cathedral on 28 October 1679 but was deprived of the bishopric in 1686 for disapproving of certain newly enacted laws.
He was appointed Bishop of Dunkeld in 1679, consecrated at St Andrews Cathedral on 28 October 1679, but was stripped of the bishopric in 1686 due to his disapproval of certain new laws.