He was a science fiction critic for the Glasgow Herald between 1971 and 1985, and ran the paper's science fiction and fantasy short story competitions between 1986 and 2002, edited "Starfield, Science Fiction by Scottish Writers" for Orkney Press in 1989, to which he also contributed with a short story, "The Square Fella". He also contributed two stories, "'Tirra Lirra' by the River, Sang Sir Lancelot" and "Landscape Modification in the Vicinity of Highgate Cemetery", to the 1988 "Drabble Project" of the Science Fiction society of the University of Birmingham and published by Beccon. He also contributed reviews to "Interzone".