Licenciado en Medicina con la especialidad de Psiquiatría por la Facultad de Medicina de la Universidad de Lisboa, hizo prácticas durante dos años en un hospital de Londres. A su regreso, participó durante veintisiete meses en la guerra de Angola como oficial médico. De nuevo en Portugal, ejerció su profesión en un hospital lisboeta hasta el año 1985, dedicándose desde entonces por completo a la escritura. Publicó por primera vez en 1979, y entre otros muchos premios, obtuvo el Camoes en el año 2007.