Es graduado en Historia por la Universidad de Oxford. Ha viajado por todo el mundo, primero como reportero free lance y después como productor de la BBC, y ha residido sucesivamente en Buenos Aires, Marsella, El Cairo, Madrid y Florencia. En la actualidad se dedica exclusivamente a la escritura. Desde que enviudó ha establecido su residencia en un viejo molino rehabilitado del río Wye, en las montañas de Gales, donde vive con un perro y un gato. Gran admirador de España, pasa temporadas en la sierra de Cazorla, Jaén, dedicado a observar pájaros. Es miembro de la Royal Ornithological Society.