Es Ingeniero Electricista, titulado por La Escuela Superior de Ingeniería Mecánica y Eléctrica (ESIME) del Instituto Politécnico Nacional. Cuenta con una maestría en Sistemas de Ahorro de Energía en la cual obtuvo Mención Honorífica por la Universidad Anáhuac.
Entre 1969 y 1970, tomó varios cursos de Ingeniería Eléctrica y Electrónica en la Universidad Heriott-Watt en Edimburgo, Escocia y prestó sus servicios en la London Electricity Board y en la South of Scotland Electricity Board.
De Abril de 2012 hasta Agosto de 2015, se desempeñó como Presidente y Director General de las Empresas: BMLMX POWER COMPANY, SAPI de CV y SISTEMAS ELÉCTRICOS METROPOLITANOS, SAPI de CV, y desde Abril de 2013 es Asesor Técnico de ABENGOA así como de PRENERGY DE MÉXICO.
Desde el año 2001 hasta el mes de Diciembre de 2006, se desempeñó como Director General de la Empresa Sistemas de Energía Internacional en la ciudad de Monterrey, Nuevo León.
En la Comisión Federal de Electricidad, del año 1964 a 1982, ocupó diversos cargos tales como: Gerente General de Operación, Gerente de Distribución, Gerente Divisional de la División Centro Oriente en Puebla, Pue. Auxiliar Técnico en la División Centro Sur, Superintendente de Distribución y Jefe de la Oficina de Tarifas de la División Golfo Norte en Monterrey, N.L.
Ha sido Director General de la Facultad de Ingeniería de la Universidad Anáhuac. Durante varios años impartió clases en la Facultad de Ingeniería Mecánica y Eléctrica en la Universidad Iberoamericana así como en la Facultad de Ingeniería Mecánica y Eléctrica de la Universidad Autónoma de Nuevo León.
Desde el año de 1973, ha publicado varios libros y papers, sobre electricidad y uso de energía renovable en México. Ha sido orador a nivel mundial en Congresos de Energía, destacando su participación en varios seminarios en el Sector Eléctrico.
Actualmente es Director General de Energía Eléctrica BAL, S.A de C.V, empresa del GRUPO BAL y Presidente de la Asociación Civil, COGENERA MÉXICO, A.C.