Estudió en Chantada, Ourense y Santiago de Compostela, donde finaliza Magisterio. Trabajó en centros de enseñanza de A Coruña, Boiro, Louro y Muros, villa marinera en la que vive actualmente. En el terreno literario es miembro de la Asociación de Escritores en Lengua Gallega desde sus primeros años de fundación.
Publicó su primera novela A Chazca en 1982 (Edicións do Castro), novela corta con afán experimental que tiene como fondo los acontecimientos de la guerra civil de 1936. Tras pasar muchos años sin volver a editar, publicó Crónica de Ofiusa, Editorial Sotelo Blanco, 2003, novela de corte juvenil que recrea un viaje fantástico por una Galicia mítica.