Es ingeniero químico por la Facultad de Ingeniería Química de la BUAP, maestro en Ingeniería Química por la ESIQIE del IPN, trabajando en la síntesis de catalizadores para la deshidrogenación de propano. Doctorado en la Universidad de Paris 6, donde realizó el estudio de la estructura de matrices poliméricas con ferrofluidos, para la formación de ferrogeles. Profesor Investigador de la Facultad de Ingeniería Química, su línea de investigación se basa en la formulación de polímeros para aplicaciones en procesos de separación, como son membranas y adsorbentes. Ha dirigido 26 tesis de licenciatura, 6 tesis de maestría y 2 tesis de Doctorado. Miembro del sistema nacional de investigadores, del padrón de investigadores de la VIEP, perfil PRODEP. Ha dirigido tres proyectos de ciencia básica de CONACYT, cuenta con 22 artículos publicados con más de 400 citas en JCR. Ha registrado tres patentes nacionales. Fundador del cuerpo académico Ingeniería de procesos sustentables CA-211.