Fue profesor de Economía Política de la Facultad de Derecho de la Universidad de Madrid, director de los cursos de Sociología de la Universidad Internacional Menéndez Pelayo de Santander, profesor de la Escuela de Estudios Tributarios y profesor de la Universidad Santa María de la Rábida, en Huelva.