En la docencia; ha sido catedrático en la Universidad Autónoma de Veracruz, Universidad Nacional Autónoma de México, en la Universidad Quetzalcóatl, y, en el Instituto de Ciencias Jurídicas de Estudios Superiores, impartiendo, entre otras materias: Amparo I, II y Práctica Forense de Amparo; Introducción al Estudio del Derecho y Jurisprudencia; asimismo, a nivel posgrado, los módulos: Medios Ordinarios de Impugnación; Amparo Penal Indirecto; Amparo Penal Directo; Procedimientos de Extradición; Procedimiento Penal Acusatorio; Juicios Orales; Derecho Jurisprudencial; Recursos en el Juicio de Amparo; La acción de inconstitucionalidad; el “Poder Judicial”; Recursos e Incidentes en el Juicio de Amparo; Argumentación Jurídica; Sobreseimiento en el Juicio de Amparo, entre otros.