Campbell was born on 18 September 1949 in Skye, Scotland, to Rev. Donald Campbell and Margaret Campbell, although his family moved to Edinburgh when he was just two years old, where he was brought up.
Campbell was born on 18 September 1949 in Skye, Scotland, to Rev. Donald Campbell and Margaret Campbell. His family moved to Edinburgh. He was just two years old. He was brought up.