Licenciado en Ciencias de la Comunicación por la Universidad Intercontinental; Maestro en Historia de México por la Universidad Autónoma del Estado de Hidalgo; actualmente estudia el doctorado en Estudios Mesoamericanos en la UNAM. Profesor Investigador de Tiempo Completo en la Benemérita Universidad Autónoma de Puebla. Locutor de radio. Articulista en la Jornada de Oriente. A partir de agosto de 2013, director de la Facultad de Ciencias de la Comunicación de la BUAP.