Fue profesor titular del Conservatorio Superior de Música de A Coruña (1987-1997), del que fue también jefe de estudios y director. Desde 1997 es asesor técnico de Enseñanzas Artísticas de la Consellería de Educación de la Xunta de Galicia. Desde 2006 pertenece al Cuerpo de Inspectores de Educación.
Es socio fundador y presidente de la Asociación Gallega de Compositores.
Recibió el Premio de Composición otorgado por la Universidad Carlos III de Madrid (2000).
Como compositor, recibió encargos de la Consellería de Cultura, Orquestra Sinfónica de Galicia, Real Filharmonía de Galicia, Festival Mozart, etc...
Tiene obras editadas en Arte Tripharia, Viso Editorial y Real Musical. Asimismo, su música fue grabada en distintos registros por artistas como Antoni Ros Marbá, Joaquín Pixán, Alejandro Zabala o Albert Nieto, entre otros.
Su producción abarca diversos géneros y alcanza casi el centenar de obras. Su música ha sido interpretada en salas y ciclos de la importancia del Ciclo de Cámara y Polifonía de Madrid, Auditorio Nacional, Palacio de la Música, Fundación March, Fundación Gulberkiam, etc...
De entre sus obras cabe destacar, además de abundante música de cámara y lied, la ‘Cantiga Finisterrae para múltiples voces de luz’, cantata para soprano, barítono, coro y orquesta, con texto de Miguel Anxo Fernán-Vello, estrenada con dirección de Víctor Pablo en la temporada de la OSG (2001) o la terminación de la ópera de Marcial del Adalid ‘Inés e Bianca’, editada por el IGAEM.