Craig Beveridge studied history and psychology at the University of Edinburgh and worked in the health service. He was a member of the Editorial Board and a regular contributor to the Scottish and international literature, arts and affairs magazine, Cencrastus.