Estudió Psicología en la Benemérita Universidad Autónoma de Puebla. Hizo estudios de postgrado en Neurofisiología y Neuropsicología en la Facultad de Psicología de la UNAM y Administración y Planeación Estratégica en la Universidad Europea de Negocios. Fue Coordinador de la Maestría en Neurociencias de la Universidad Autónoma Metropolitana, Unidad Xochimilco y Profesor de Posgrado de la Facultad de Medicina de la UNAM.
Fue nombrado secretario técnico Adjunto del Gabinete de Salud en la Presidencia de la República Mexicana (1984-1989), y Coordinador de Asesores de la Subsecretaría de Regulación y Fomento de Sanidad de la SSA (1989 a 2001). Director de Asuntos Internacionales de la Dirección General de Normas de SECOFI e integrante del equipo negociador del Tratado de Libre Comercio de América del Norte (NAFTA), del ALCA, APEC y Tratado de la Unión Europea. Fue Consultor Especializado de ONU / FAO en las oficinas centrales de Roma, Italia, Asesor del Comité Técnico de Calidad y Auditoria Ambiental de la Organización Internacional de Normas ISO y Sub-Procurador de Auditorias Ambientales de la Procuraduría Federal de Protección del Ambiente para el período 2001-2003. Fue Coordinador General del Programa de Modernización de la Regulación Sanitaria de la SSA antecedente de la creación de COFEPRIS. Fue miembro del Consejo Técnico Asesor de FUNSALUD, Coordinador Científico del Consejo Promotor de Alimentación y Hábitos Saludables de la Fundación Mexicana para la Salud y miembro Honorario del Comité Externo de Evaluación de Centros de Investigación de Conacyt.
Actualmente se desempeña como Socio Vicepresidente de Investigación y Estrategia Corporativa en ICT Internacional; miembro del Consejo Consultivo de Salud Digna; Profesor de la Especialización en Derecho Sanitario de la Facultad de Derecho de la UNAM y, Presidente del Comité Técnico de Soy Paciente.