
Estudió la Licenciatura en Derecho y cuenta con una Maestría en Ciencias Políticas. Máster en Liderazgo Global y Marca Personal por la Universidad Camilo José Cela, Madrid, España.
En el servicio público se ha desempeñado como: Subsecretario de Transporte (2007-2011), Subsecretario de Desarrollo Social (2005-2006) en el gobierno del estado de Puebla; regidor del Ayuntamiento de Puebla (2002-2005).
Trayectoria partista:
A nivel nacional: Subsecretario de Operación Política del Comité Ejecutivo Nacional (CEN) del Partido Revolucionario Institucional (PRI) -2019-2020-; Delegado General del CEN del PRI en Campeche (2015-2019); Consejero Político Nacional (2000-2004, 2018 a la fecha) y Coordinador Operativo de la Secretaría del PRI en la campaña presidencial de Enrique Peña Nieto. Secretario de Organización del CEN del Frente Juvenil Revolucionario (FJR). Candidato a diputado federal plurinominal en el 2000. Militante desde 1987.
En Puebla: fue Presidente del FJR (2000-2004); Coordinador de Asuntos Jurídicos del Comité Directivo Estatal del PRI en Puebla (1999).
En la academia: fue asesor de la Secretaría General de la Benemérita Universidad Autónoma de Puebla (1998-1999). Es catedrático de la Facultad de Derecho de la Benemérita Universidad Autónoma de Puebla y de la Academia de Ciencias Políticas.