Se graduó como Ingeniero Químico, egresado de la Facultad de Química de la UNAM. Cuenta con Especialización en Gestión de la Tecnología.
Posee un gran interés hacia la paz, la ciudadanía global y la difusión responsable sobre los riesgos ambientales para la sociedad. Es Fundador y Coordinador General de la ONG Eco-Peace Network Mexico, que busca una difusión en diferentes aspectos para poder tener una cultura pacifista. Ha realizado cuatro misiones de paz llevando el mensaje sobre los problemas de las bombas nucleares y otras armas.
En el ámbito profesional se ha desempeñado en diferentes cargos en el sector energético, entre ellos: Ingeniero en Sistemas en el Instituto Mexicano del Petróleo (1979-1985) y Subdirector de Ministerio de Energía (2010-2015).