En la administración pública se ha desempeñado como Secretario General de Gobierno y como Secretario General C del Departamento del Distrito Federal; Director General de Radio, Televisión y Cinematografía (RTC) de la Secretaría de Gobernación; Director General del Instituto Latinoamericano de la Comunicación Educativa (ILCE-UNESCO); Director General de Educación Audiovisual, de Televisión Educativa y de Materiales Didácticos y Culturales, todas en la Secretaría de Educación Pública; Director Corporativo de Comunicación del Grupo SIDERMEX y Director General de Información del Departamento del Distrito Federal, de la Secretaría de Relaciones Exteriores y, dos veces, de la Secretaría de Educación Pública.