Escribió las siguientes novelas: Un ano e un día, A fuxida, Cavorcos, Beiramar, As florestas do Manuema, Diario de inverno y Todo o peso do ceo. Es autor de los siguientes relatos: Os chapurros, A espada na auga, Detrás do silencio, Os culpables y Náufragos en terra. En narrativa juvenil podemos destacar: Roi e os seus amigos y A cidade do vento (en colaboración con Inmaculada Pellicer) y para teatro escribió: O cazador de perdices, Os algareiros y Antroidada.
Obtuvo el premio Modesto R. Figueirido de relato breve en 1978 y 1981 y el premio Blanco Amor de narrativa en 1983.