Ha sido Secretario Académico de la Facultad de Biología (2016-2023)
EE que imparte actualmente: Poblaciones, Biología y Ambiente
Desde 1993 ha sido profesor de Ecología de Poblaciones y Comunidades, Estadística Descriptiva e Inferencial, Modelos Matemáticos, Manejo de Fauna Silvestre, Evolución e Historia evolutiva de la biodiversidad, entre otras materias, en la Facultad de Biología de la Universidad Veracruzana. Ha impartido cursos sobre Biología de la Conservación y Aplicaciones de la Estadística en Ecología.