Desde el año 2000 es director de las emisoras de Radio Popular- Cadena Cope, en Lugo, Vilalba y Becerreá. Entre 1994 y 1999 ocupó la Dirección Regional de Informativos de la Cadena Cope en Galicia, tras haber desempeñado la jefatura de informativos de la emisora cabecera de la Cadena Cope en la Comunidad Gallega (Santiago) en 1992 y 1993. Desde 1979 desarrolló su labor profesional, en varias etapas, en Radio Galicia-Cadena Ser y en Ondas Galicia.
Fue ponente en varias jornadas sobre ‘Medios de comunicación y medio ambiente’, ‘Los medios de comunicación en Galicia’, ‘La radio local’, ‘Ética y comunicación’ y en el ‘Segundo Congreso Periodístico Galaico-Portugués’, celebrado en Santiago en 1999.
Fue ganador del premio periodístico de la ‘Ruta Jacobea del Mar de Arousa y Ulla’, en su modalidad de radio en 1993.