Estudiou no Seminario Diocesano de Lugo. En 1976 obtivo a licenciatura en Ciencias Morais na Universidade Pontificia de Comillas e en 1970 a licenciatura de Dereito na Universidade Complutense de Madrid. Antes de acaba-los estudios de Dereito, incorporouse como pasante ó despacho de Pedro González López, no que estivo como colaborador ata 1988. Desde 1980 exerce como avogado, con despacho na cidade de Lugo, estando adscrito ós Colexios de Avogados de Lugo, A Coruña e Pontevedra. Dedícase preferentemente ó Dereito Civil e ó Penal e tamén o administrativo e ó eclesiástico.
Foi director de Cáritas Diocesana de Lugo desde 1980 ata 1997, e durante catro destes anos foi membro do Consello Xeral de Cáritas Española. Tamén foi Conselleiro Xeral de Caixa Galicia , membro do Consello da editorial SEPT. É avogado asesor do Ilustre Colexio Oficial de Farmacéuticos da provincia de Lugo e colaborador da "Revista Xurídica Galega".