John Neil Munro was born in Campbeltown and raised in Stornoway. He studied modern and economic history at Glasgow University then completed a postgraduate journalism course in Cardiff during the late 1980s. His previous publications include The Sensational Alex Harvey, Some People are Crazy and When George Came to Edinburgh.