Investigador del Centro de Investigación y de Estudios Avanzados (Cinvestav), del Instituto Politécnico Nacional (IPN), Unidad Irapuato. Sus líneas de trabajo son la estructura-función y evolución de proteínas, el metabolismo de ácidos nucleicos en organelos de plantas y levaduras, y la ingeniería y cristalografía de proteínas. Es miembro del SNI, nivel II, e ingeniero bioquímico por el Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM), campus Guaymas. Doctor en Bioquímica por la Universidad de Texas, Estados Unidos. Realizó una estancia posdoctoral en Bioquímica Estructural en la Escuela de Medicina de la Universidad de Harvard, en Estados Unidos.