Como jurista ha impartido cátedra en la Facultad de Derecho de la Universidad Nacional Autónoma de México desde 1976, de la cual es profesor titular por oposición de las materias Teoría General del Estado, Ciencia Política y Derecho Constitucional.