En el gobierno de Puebla ha sido Secretario de la Contraloría General del Estado en el gobierno de Manuel Bartlett Díaz y Secretario de Desarrollo Social en el de Mario Marín Torres.