Estudió Ciencias Biológicas. Se licenció en Compostela en el año 1978. Es catedrático de Biología y Geología en el IES Xoán Montes de Lugo. Poeta, narrador, novelista y ensayista. Especialista en mitología popular y literatura de transmisión oral. Ganó los premios de novela García Barros (1990), Xerais (1998) y Merlín de literatura infantil y juvenil (2002). Premio de poesía Eusebio Lourenzo Baleirón (1995) y Esquío (1996). Premio Xenciana de relato fantástico (1995) y premio Modesto Figueiredo de relatos (1988). Su obra Pel de lobo figura en la lista de honor del IBBY.
Novelas: Historia dun paraugas azul, Infancia e desventura de Lino Carrán, A tres bandas, Morning Star, Ariadna y Pel de lobo. Novelas infanto-juveniles: Feitizo, Lúa e os nubeiros y Álvaro e Álvaro. Relato: Triloxía Pánica, O demo á orella, A biblioteca da iguana, Tarxeta vermella, Partenoxénese y Príncipe inconsolable. Poesía: Amantes e viaxeiros, Carozo azul, Sonetosfera, Permiso para o corso y As cidades mergulladas. Relato para niños: O coello Federico e os morodos y Un trasno de Lugo no tour de Francia. Obra en colaboración: 20 tomos de la colección Cabalo buligán de cuentos de la tradición oral, Diccionario dos seres míticos galegos, Antoloxía do conto de tradición oral, Contos colorados, Pequena mitoloxía galega, Cando os animais falaban y Arrepíos e outros medos.