Fundador de "Asesoría Galicia, S.L.", hoy "M & R Abogadas, C.B.". Procurador de los Tribunales, Diplomado en Ciencias Empresariales y Corredor de Seguros. En el año 1958 cursa estudios universitarios en Barcelona y forma parte del Movimiento Socialista Universitario de Cataluña, a partir del 1956 forma parte de la agrupación cultural "O Facho" y milita en el PSG, es encargado de la implantación del partido en la comarca de Bergantiños, Muros y Noia. Participa activamente en la Junta Democrática de Bergantiños y elabora con otros 19 militantes del PSG el "Manifiesto de los 19". Es cofundador del Colectivo Socialista Gallego (CSG), que se fusionaría en mayo de 1978 con el PSdeG-PSOE, es también fundador del malogrado (1978) Congreso de la Cultura Gallega. De 1978 a 1985 es responsable de todas las campañas electorales del PSdeG-PSOE, en 1979 es Concejal en A Coruña responsable de Urbanismo con los alcaldes Domingo Merino y López Menéndez. De 1983 a 1991 teniente de alcalde responsable de Obras Públicas y Patrimonio con Francisco Vázquez. Ostentó distintos cargos orgánicos en las ejecutivas locales, provinciales y nacionales gallega del PSdeG-PSOE. En la actualidad está dedicado fundamentalmente a la confección de dictámenes e impartiendo conferencias sobre la donación y trasplante de órganos y promoviendo campañas de sensibilización social en estas cuestiones.
Distintos artículos de opinión en prensa gallega y estatal. Fue fundador del Colectivo de Opinión ULTREYA. Redactor de los estatutos del fallido Congreso de la Cultura Gallega y redactor de la Enmienda a la Totalidad al proyecto de Ley por el que se modificó la Ley 38/1988 de 28 de diciembre de Demarcación y de Planta Judicial con relación a la redefinición de la jurisdicción de las Audiencias Provinciales de Cádiz, Málaga, Asturias, Badajoz, A Coruña, Pontevedra y Murcia, presentada y defendida por los Senadores Gallegos del PSOE.
Transplantado Hepático en el 1995, fue fundador y Presidente desde mayo del 1996 de la Asociación de Enfermos y Transplantados Hepáticos de Galicia (ATHEGA) y del Club Asociación Deportiva de Transplantados de Galicia (CADET).