Based in Edinburgh, he is Arts Correspondent for the Herald and has twice been named Arts Writer of the Year. He is the author of two novels, The Blue Horse and All the Galaxies (Allen & Unwin) and is currently working on his third.