Licenciado en Informática con área de Especialización en Sistemas Inteligentes, titulado en el Instituto Politécnico Nacional por la ESIME Zacatenco. Licenciado en Educación por la Universidad Pedagógica Nacional U291. Posee la Especialidad en Competencias Docentes para la Educación Media Superior por la UPN-Ajusco. Maestro en Ciencias de la Educación por el Centro Universitario ETAC - Universidad Digital del Estado de México.
Se desempeña como Docente en el área de formación profesional de la especialidad de Soporte y Mantenimiento en el Colegio de Estudios Científicos y Tecnológicos del Estado de Tlaxcala.
Sus áreas de interés y desarrollo son el CAD, Web design, DM Data Mining.
Laboró en el Colegio de Bachilleres del Estado de Puebla como Ing. en Sistemas.