Nació el 16 de junio de 1959 en la Ciudad de México. Realizó sus estudios de licenciatura en Ingeniería Civil; sus estudios de maestría en Investigación Biomédica Básica y el doctorado en Biotecnología. Todos estos estudios fueron realizados en la Universidad Nacional Autónoma de México. Posteriormente, realizó una estancia posdoctoral en el laboratorio del Dr. Charles Yanofsky, en la Universidad de Stanford, California durante los años 1993 y 1994. A su regreso, se incorporó al Instituto de Biotecnología de la UNAM como Investigador Asociado en el grupo del Dr. Francisco Bolivar. Actualmente es Investigador Titular “C” de tiempo completo donde es el líder del grupo de Genómica Computacional donde ha dirigido ocho tesis de licenciatura y ocho de posgrado. Actualmente dirige los proyectos de maestría y doctorado de 12 alumnos dentro de los posgrados de Bioquímicas y Biomédicas de la UNAM. Ha publicado 49 artículos en revistas científicas internacionales de alto impacto lo que lo ha hecho acreedor a pertenecer al Sistema Nacional de Investigadores, siendo nivel II del mismo.
Líneas de Investigación:
Biología Teórica, particularmente Bioinformática. La identificación teórica y computacional de elementos reguladores de la expresión genética incluyendo curvatura estática del DNA, superenrollamiento del DNA genómico, atenuadores y terminadores transcripcionales, sitios de pegado al DNA de factores transcripcionales en familias de genes ortólogos bacterianos, la identificación computacional de proteínas parálogas en las familias de COG, estudios sobre la evolución de operón trp y la atenuación transcripcional.