Es licenciado en Ciencias Políticas y Administración Pública por la Facultad de Ciencias Políticas y Sociales de la Universidad Nacional Autónoma de México, y comenzó su carrera en el entonces Departamento del Distrito Federal (hoy Gobierno del Distrito Federal).