Fue profesor en la Universidad Autónoma de Nuevo León, de 1979 a 1980 en la Universidad Pedagógica Nacional, ejerciendo sus últimos años de docencia en la UNAM hasta 1983.