Licenciado en Psicología por la Universidad Nacional Autónoma de México (UNAM), diplomado en temas de capacitación, administración, calidad total y mejora continua, en diferentes Universidades. Candidato a Maestro en Administración en Sistemas de Salud por la UNAM
   
Expositor del Instituto Nacional de Administración Pública (INAP). Ha impartido cursos y conferencias en diferentes Instituciones, Empresas y Universidades. Fue profesor de la Universidad ISEC
   
En el Instituto Mexicano del Seguro Social (IMSS) ha ocupado diferentes puestos entre los que se destaca Jefe delegacional de Capacitación y Desarrollo y Selección de Personal en el Distrito Federal, México.
   
Ha impartido y coordinado cursos en Antigua y Barbuda, Nicaragua, Guatemala, Costa Rica, El Salvador, Ecuador, Bolivia, Uruguay y Panamá.
   
Es Profesor invitado de la Maestría en Administración en Sistemas de Salud de la Universidad Cayetano Heredia, Perú con sede en Lima y Arequipa. Actualmente se desempeña como Jefe de la División de Administración en el CIESS (Centro Interamericano de Estudios en Seguridad Social).
   
Coordinador de Calidad a nivel Nacional en el IMSS