Born in 1953 in Lanarkshire, he was educated at Hamilton Academy and Aberdeen University where he studied for an MA in English and History; this was followed by a Post Graduate Certificate of Education at Aberdeen Teacher Training College.
He was born in 1953 in Lanarkshire. Where he studied for an MA in English and History. This was what he was educated at Hamilton Academy and Aberdeen University. This was followed by a Post Graduate Certificate of Education at Aberdeen Teacher Training College.