He works as a writing tutor, belongs to the Scottish Book Trust’s pool of authors and is a Scots Patron of Reading. He has worked as an editor and translator, co-founding literary magazines and publishing the writing of others in courses he has taught. He is a qualified teacher, with a First in Divinity from St Andrews University.