Ha sido profesor de las Facultades de Economía y de Contaduría y Administración de la UNAM y en las Universidades Anáhuac, Iberoamericana, Autónoma del Estado de Morelos, en el Instituto Tecnológico Autónomo de México e Instituto Nacional de Administración Pública.