Alternamente se desempeñó como docente y académico en diversas universidades de México: Universidad Autónoma de Baja California; Centro de Estudios Universitarios Cristóbal Colón en Veracruz; Instituto Tecnológico y de Estudios Superiores de Occidente de Guadalajara, Jalisco; Universidad Panamericana; Universidad Iberoamericana; Universidad Autónoma de Tlaxcala y en la Universidad Nacional Autónoma de México.