Egresado de la Facultad de Química de la Universidad Nacional de México en 1974 graduado de Ingeniero Químico.
A partir de 1983, Perito en el Área de Protección Ambiental del Colegio Nacional de Ingenieros Químicos y de Químicos, A.C. (CONIQQ), recertificado en el año 2000.
Fundador de SERVICIOS PROFESIONALES EN CONTROL DE CONTAMINANTES, S.A. DE C.V. (SPECCSA), en 1978 y de CORPORATIVO GRUPO SPECCSA, S. A. DE C. V. en el 2004.
Director General de Protección Ambiental de la Secretaría de Ecología del Gobierno del Estado de México de 1995 a 1997.
Auditor Coordinador reconocido por PROFEPA en 1998 y Auditor líder ISO 14000 acreditado por ANSI/RAB en 2001.
Ingresa a la Unidad de Verificación (hoy Unidad de Inspección) “Especialistas en Verificación de Estaciones EVEREST, S. A. de C. V.” con Registro ante la ASEA No. TA-D-A08-10/2018 para SASISOPAS y Aprobación ASEA para NOM 005 ASEA 2016 No. UN05-047/18 y Acreditación EMA No. ES-049, en agosto de 2018, siendo actualmente Gerente Técnico de la misma.
Secretario del Consejo Directivo de Mexicana de Acreditación, MAAC, A. C. desde 2023.
Profesor titular, por oposición, de Ingeniería Ambiental en la Facultad de Química de la Universidad Nacional Autónoma de México, de 1988 a 2014 y Profesor de diversos Cursos y Diplomados en la ESIQIE/IPN, en el Instituto Tecnológico de Estudios Superiores de Monterrey (ITESM), Universidad Politécnica de Pachuca (UPP), Benemérita Universidad Autónoma de Puebla (BUAP), Universidad La Salle y diversas Universidades y Tecnológicos en la República Mexicana, entre otras Instituciones de Enseñanza Superior.
En el Instituto Mexicano de Ingenieros Químicos, A.C. ha sido Secretario del Comité Directivo Nacional en 1995, Tesorero del mismo en 1999 y Presidente del Comité Técnico Permanente de Protección Ambiental de 1993 a 2001 y por los períodos 2020-2022, 2023-2025.
Presidente del Comité Directivo Nacional del Colegio Nacional de Ingenieros Químicos y de Químicos, A.C., por el período 2001-2004.
Presidente de la Academia Nacional de Ingeniería Ambiental, A. C. por el período 2019-2025.