Licenciado en Ciencias de la Información por la Universidad Complutense de Madrid. Desde 1990 dirige el Instituto de Comunicación e Investigaciones Sociológicas de Santiago. También es corresponsal en Galicia de La Vanguardia, periódico que se edita en Barcelona. En medios impresos trabajó en el Ya de Madrid, fue redactor jefe de El Ideal Gallego en A Coruña y delegado de La Voz de Galicia en la provincia de Lugo. Igualmente ejerció la corresponsalía de la agencia "Logos". En el campo de la comunicación corporativa, fue jefe de la oficina de prensa de la Xunta de Galicia y asesor del conselleiro de educación y del vicepresidente del gobierno autonómico.
Participó en la redacción de dos libros colectivos: Cuba en dos tiempos, editado por la Asociación Española de Escritores de Turismo, en colaboración con el Instituto Cubano de Turismo, y Como se escribe unha noticia, por iniciativa del Consello da Cultura Galega.