Es Ingeniero Civil por la Universidad Michoacana de San Nicolás de Hidalgo. Cuenta con una Maestría en Ciencias en Sistemas Ambientales y Doctorado en Ciencias de Ingeniería por el Instituto Tecnológico y de Estudios Superiores de Monterrey, ambos en la línea de investigación de Uso Sostenible del Agua. Actualmente, es miembro del Sistema Nacional de Investigadores nivel 1. Ha sido profesor de posgrado en la Universidad Nacional de Trujillo (Perú) y en la Universidad Michoacana de San Nicolás de Hidalgo. Ha participado en diferentes proyectos de consultoría relacionados con la gestión y monitoreo de calidad de recursos hídricos superficiales y subterráneos, así como modelación de acuíferos costeros.
Desde 2021 es investigador postdoctoral en el Grupo de Geoprocesos Ambientales y forma parte del Grupo de Investigación con Enfoque Estratégico en Ciencia y Tecnología del Agua del Tecnológico de Monterrey. Sus principales líneas de investigación son gestión de recursos hídricos, hidrología isotópica, modelación de acuíferos y machine learning.