Egresado de la carrera de medicina de la Universidad Autónoma Metropolitana-Xochimilco y maestro en políticas de salud por la Escuela de Salud Pública T.H. Chan de la Universidad Harvard. Es actualmente investigador en Ciencias Médicas en el CISS del Instituto Nacional de Salud Pública. Entre 2002 y 2006 fue director general de Evaluación del Desempeño de la Secretaría de Salud de México. Sus áreas principales de docencia e investigación son las políticas de salud y la salud global. Ha publicado más de 100 artículos en revistas científicas y de divulgación, y es autor de 11 libros y 38 capítulos de libros. Es miembro del Sistema Nacional de Investigadores de México (nivel III).