Realizó estudios en el sector de empresas turísticas. Entre los cargos que ocupó podemos destacar: Presidente del Sindicato Provincial de Hostelería y Actividades Turísticas de la extinguida Organización Sindical (1965-78), fundador y primer presidente de la Asociación Provincial de Empresarios de Hostelería de Lugo (1977-87; 1995-2002), cofundador de la Confederación de Empresarios de Lugo, concejal del Ayuntamiento de Lugo (1969-87), diputado de la Diputación Provincial de Lugo (1983-87), presidente de la Confederación de Empresarios de Hostelería de Galicia (CEHOSGA) (1998-2001) y miembro del comité ejecutivo de la Confederación de Empresarios de Lugo (CEL) (1978-2002). Fue además vicepresidente de la Cámara de Comercio, Industria y Navegación de Lugo.
Fue fundador y primer presidente de las asociaciones de vecinos de San Francisco Javier y Sagrado Corazón y de la S. D. Hostelería.