Ingeniero bioquímico en la Escuela Nacional de Ciencias Biológicas del Instituto Politécnico Nacional, obtuvo el grado de "Master on Science" en Ingeniería Bioquímica en la Academia Checoslovaca de Ciencias en Praga, Checoslovaquia.