Emigró con su familia a Australia en el año 1967, cursando allí sus estudios y licenciándose en Literatura Inglesa en la Universidad de Melbourne. Ejerció diversos trabajos, preparándose como enfermero, y ejerciendo como tal en diversos hospitales de Sydney. Tras su segundo matrimonio en 1993, marchó a Escocia, fijando allí residencia. Ha ejercido la crítica literaria en el Scotland Sunday y el Sunday Herald, y trabajado para The Guardian. Es miembro de la ONG Médicos sin Fronteras. Ha recibido numerosos premios literarios.