Licenciado en Derecho, egresado de la Universidad Nacional Autónoma de México. Efectuó estudios de posgrado en materia de políticas fiscal en la Universidad de Harvard.
Ha sido investigador de tiempo completo en el Instituto de Investigaciones Jurídicas de la UNAM, y funcionario en Nacional Financiera, también director general de la Time Kit, y director General de Mexpetrol. Es autor de varios libros y artículos sobre temas jurídicos de energía y desarrollo sustentable. Actualmente es Presidente de la Sección Mexicana del Club de Roma, que inició con los problemas de sustentabilidad del crecimiento, hace ya más de 35 años.
Ha sido investigador de tiempo completo en el Instituto de Investigaciones Jurídicas de la UNAM, y funcionario en Nacional Financiera, también director general de la Time Kit, y director General de Mexpetrol. Es autor de varios libros y artículos sobre temas jurídicos de energía y desarrollo sustentable. Actualmente es Presidente de la Sección Mexicana del Club de Roma, que inició con los problemas de sustentabilidad del crecimiento, hace ya más de 35 años.