Es politólogo de formación y cuenta con el grado de Maestro en Administración y Políticas Públicas por el Instituto Politécnico Nacional (IPN). Entre sus temas de Interés se encuentran: participación ciudadana en los asuntos públicos, economía política y modelos de anticorrupción. Profesionalmente se ha desempeñado como asesor legislativo en la LXII, LXIII, LXIV y actualmente en la LXV Legislatura del Congreso de la Unión, cumpliendo sus funciones parlamentarias, a senadores y diputados federales. También ha participado como consultor político en campañas en elecciones municipales y estatales.