Licenciado en Física y Máster en Ingeniería de Costas y Ríos por la Universidad Nacional Autónoma de México (UNAM).
Investigador pre-doctoral en Física Computacional y Aplicada en el departamento de Computer Applications in Science and Engineering del Barcelona Supercomputing Center.