Educated at Hamilton Grammar School, Bell College of Technology and the University of Aberdeen, he graduated with a Bachelor of Divinity degree in 1992.
He was educated at Hamilton Grammar School. He was educated at Bell College of Technology. He was educated at the University of Aberdeen. He graduated with a Bachelor of Divinity degree in 1992.