De 1984 a 1989 se desempeñó como profesor interino en diferentes instituciones de educación, entre ellas el Tecnológico de Monterrey y el Instituto Politécnico Nacional.