Doctor en Derecho por la Universidad Complutense de Madrid. Profesor de esa Universidad desde 1979 y profesor titular desde 1988 hasta 1996. Catedrático de Filosofía del Derecho de la Universidad de La Coruña desde 1996. Ha impartido seminarios y dictado conferencias en varias universidades e instituciones nacionales y extranjeras, como Piura (Perú), Católica de Chile, Wyoming, Católica de Quito, Cuenca (Ecuador), México, Fundación Ortega y Gasset Argentina, Centro Cultural del ICI en Buenos Aires y New Europe College de Bucarest.
Es crítico de libros de pensamiento y ensayo, así como articulista en diversas publicaciones: Revista de Occidente, Cuenta y Razón y Nueva Revista. Ha sido vocal del Consejo Escolar del Estado (1999-2001), secretario de Redacción de Revista de Occidente (2001-2002) y director del Centro de Estudios Orteguianos del Instituto Universitario Ortega y Gasset de Madrid (2002).