Nacido en la colonia Juárez, Ciudad de México, Distrito Federal.
Tiene una licenciatura en Periodismo, fue dos veces Premio Nacional de Periodismo del Club de Periodistas y una vez Premio de Periodismo José Pagés Llergo.
Jefe Delegacional sustituto de la Delegación Cuauhtémoc
Diputado federal, promotor de la Reforma Constitucional a los Arts. 4° y 73° a favor de la defensa de los derechos culturales. Como Diputado local trabajó en la Ley de Alcaldías, promotor de la Ley de Derechos Culturales de los habitantes y visitantes de la Ciudad de México, integrante del grupo redactor de los lineamientos para la elaboración de una iniciativa de la Ley General de Cultura y Derechos Culturales, la cual fue presentada como iniciativa en la Cámara de Diputados de la LIII Legislatura.
Del 2018 al 2020 se desempeñó como Secretario de Cultura de la Ciudad de México. En agosto de ese año fue nombrado Secretario de Gobierno de la Ciudad de México.
Actualmente es Jefe de Oficina de la Jefatura de Gobierno de la Ciudad de México, encabezada por la Doctora Claudia Sheinbaum Pardo.