Es licenciado en economía egresado de la Benemérita Universidad Autónoma de Puebla, cuenta con estudios de maestría en Ciencias Políticas en la Universidad Nacional Autónoma de México y con la maestría en Políticas Públicas Comparadas por la Facultad Latinoamericana de Ciencias Sociales.