En 1983 ganó el premio Café Gijón de novela corta con Metamorfosis benezianas.
En 1985 publicó su primera obra en gallego, Bestiario dos descontentos, un conjunto de relatos, a la que siguió en 1986 De soños e derribos (más tarde titulado "Memoria de derribos"), ruido.
Como periodista fue director de Radio Círculo (Madrid), enviado especial en guerra en los Balcanes (1991-1993) y corresponsal del diario El Mundo en Jeusalén durante la Segunda Intifada palestina.
En 2009 recibió el Premio de la Asociación de Escritores en Lingua Galega, el Premio Ánxel Casal y el Premio Frei Martín Sarmiento por "Fin de século en Palestina".
En 2016 fue galardonado con el Premio Fernández Latorre en reconocimiento a su trayectoria.