Realizou os estudios de bacharelato no Instituto "Valle Inclán" de Pontevedra e a licenciatura en Dereito na Facultade de Dereito da Universidade de Santiago de Compostela. Ampliou estudios na Universidade Complutense de Madrid, na Universidade "Santo Tomás de Aquino" de Roma e na Universidade de Navarra, onde obtivo o título de doutor en Dereito. Foi profesor da Facultade de Dereito da Universidade de Navarra, de Santiago de Compostela (Catedrático desde 1972 ata 1982), da Universidade Nacional de Educación a Distancia (Catedrático desde 1982 ata 1992) e da Universidade Complutense de Madrid (Catedrático desde 1982 ata hoxe). Imparte docencia, ademais, no Máster de Xerencia Pública (Instituto Nacional de Administración Pública); no Máster de Estudios Bolsistas (Instituto de Estudios Bolsistas) e no Máster de Dereitos Humanos (Instituto de Dereitos Humanos). É especialista en Liberdades Públicas, Biodereito e Dereito Matrimonial.
Publicou, recentemente: Comunidad Política y Libertad de Ciencias. Introducción a las Libertades Públicas en el Derecho Comparado (Marcial Pons, Madrid, 1999); Los derechos de los enfermos (Colección de Bioética, Madrid, 2000); El consentimiento informado (Colección de Bioética, Madrid, 1999); Derecho Matrimonial (Marcial Pons, Madrid, 2000); Matrimonio y Convivencia (Homenaje a J. ;. Díaz Moreno, Madrid, 2000) e Libertad de conciencia y Bioderecho (Anuario de Derechos Humanos, Nueva Época, I, Madrid, 2000).
Foi decano da Facultade de Dereito da Universidade de Santiago de Compostela (1975-1979); alcalde de Santiago de Compostela (1979-1982)e deputado no Congreso dos Deputados por A Coruña (IV Lexislatura. 1989-1993).