- Licenciatura: Ingeniería Química, Universidad Veracruzana.
- Maestría: Ingeniería Ambiental, Universidad Nacional Autónoma de México.
- Doctorado: Ingeniería Ambiental, Universidad Politécnica de Cataluña (España).
- Primer Pos-doctorado: Ingeniería Ambiental, Centro Tecnológico de Manresa – Centro Tecnológico Eurecat (España).
- Segundo Pos-doctorado: Sistemas Energéticos, Universidad Nacional Autónoma de México.