Ha ocupado diversos cargos en la Administración Pública como Director General Adjunto de Adquisiciones y Control de Bienes en la SRE, Titular del Órgano Interno de Control en el Instituto Nacional de Migración, Titular de Quejas y Responsabilidades en el SESNSP, Pemex Corporativo y CONDUSEF, Comisario Público en la SFP, Director en Asuntos Internos de la SSP y Coordinador de Asesores en la PGR, entre otros.