Es licenciado en Derecho (1958) y doctor en Derecho (1961). Fue profesor ayudante, profesor adjunto y profesor encargado de Filosofía del Derecho de la Universidad de Granada, catedrático numerario de Filosofía del Derecho con dedicación exclusiva en la Universidad de Santiago de Compostela (1966), profesor invitado de las universidades de Toulousse, Coimbra, Católica de Chile, Perugia, Nacional de Educación a Distancia, Braga y La Habana. Es patrono fundador de la Fundación Alfredo Brañas (fundación cultural de ámbito gallego), presidente de su patronato desde 1990 y director de Edición do Centenario das Obras Completas de Alfredo Brañas (2 volúmenes aparecidos) y de Colección Brañiana de novos estudios sobre Brañas, escritos por encarga con motivo de su centenario (14 volúmenes aparecidos hasta julio de 2000).
Ha publicado 30 libros y 130 artículos. Entre los libros podemos destacar: El derecho y el estado en Nietzsche (1966), El derecho hispánico (1973), La Filosofía del Derecho en la Universidad de Santiago (1975), Derechos Humanos (1983), Tópica Jurídica (1984), Historia da Xurisprudencia Galega (9 volúmenes), Alfredo Brañas filósofo do dereito (Santiago de Compostela, FAB, 1998),... Entre sus artículos cabe destacar: "La logique juridique en Espagne et en Amerique Latine" (Toulousse, 1967), "Derecho y tradición en el modelo foral hispánico" (Madrid, 1974), "Por una jurisprudencia iberoamericana" (Madrid, 1988), "Portugal na conciencia galega" (Santiago de Compostela, 1990), "América en la conciencia gallega ante el V Centenario" (Madrid, 1991), "Relictio de Indis olim inventis" (Huelva, 1995),...
Actualmente dirige, en la Universidad de Santiago de Compostela, un programa de investigación trienal (1999-2002) sobre la "Historia da Filosofía do Dereito Español", especialmente dedicado a la jurisprudencia gallega, el Manual de Teoría do Dereito (1999) y el Manual de Filosofía do Dereito (2000) de la Editorial Colex (Madrid).