He has been longlisted or shortlisted for prizes in science writing, historical writing, political writing, theological writing, and writing "evoking the spirit of place".
In 2007 he was elected a Fellow of the Royal Society of Literature. He teaches writing at Goldsmiths College, University of London, and lives near Cambridge.
His latest book is his first novel, Golden Hill.