Estudió la licenciatura en Derecho en la Universidad de las Américas Puebla (UDLAP). A fungido como procurador de fondos para asociaciones civiles. Proyectista para la Secretaría de Finanzas Del Estado de Puebla, Instituto Municipal de Arte y Cultura de Puebla y Consejo de Ciencia y Tecnología del Estado de Puebla.
Se desarrolla como tallerista, capacitador y conferencista. Es compilador del “Manual para la atención de las personas con discapacidad en tiempos de coronavirus”. Actualmente es director de comunicación social de la Red Puebla para todas y todos.