En el año 1967 se trasladó a Escocia y se graduó en Periodismo en la Universidad de Edimburgo en 1984, haciendo un postgrado en la Universidad de Londres. Comenzó a trabajar como reportero para el periódico Scotsman en Kuwait y la Unión Soviética. Más tarde fue contratado por The Guardian y marchó de nuevo a la Unión Soviética donde vivió varios años y fue delegado de este periódico. En 1999 regresó a Londres y posteriormente cubrió la guerra de Afganistán y la invasión de Irak y sus consecuencias. También trabajó para The London Review of Books y Granta. Desde el comienzo de su carrera periodística, compaginó este trabajo con la escritura.
Es autor de relatos cortos y novelas, cuyas reseñas se pueden leer en esta misma página.