Fue profesor de Teoría Política en la Católica e investigador de Ilades y del Centro de Estudios de la Realidad Nacional (Ceren).