Realizó su licenciatura en Química Farmacéutica Biológica por la Universidad Veracruzana en 1995, su Maestría en Ciencias con Especialidad en Patología Experimental, CINVESTAV-IPN 1997, y su Doctorado en el Departamento de Patología Experimental de CINVESTAV-IPN, en Zacatenco 2005.
Actualmente es profesor investigador de la Facultad de Ciencias Químicas de la UV campus Orizaba y del Doctorado en Ciencias Biomédicas, donde desarrolla las líneas de investigación sobre Biología molecular, Inmunología y monitoreo de vectores transmisores de la Enfermedad de Chagas, Inmunidad Innata en insectos , Enfermedades de transmisión sexual, Bioprospección de productos naturales y Virus de Dengue. Es miembro del Sistema Nacional de Investigadores Nivel 1 Ene 2013-Dic 2015.