931年，被任命为立法院立法委员，同年4月又任驻苏联塔什干总领事。1933年，担任监察委员。1938年11月，因不满盛世才独裁，被盛世才以「商讨外交事宜」名义约至迪化（今乌鲁木齐市）后监禁。1944年10月，因吴忠信接任新疆省主席而获释，获释后任中国国民党新疆省党部执行委员兼社会处处长。广禄出狱后，得知包尔汉仍在狱中，乃找吴忠信说情，使包尔汉获释。1948年，当选行宪后第一届立法委员。1949年4月25日，迁居台湾。1950年代末，担任国立故宫博物院资深研究员和国立台湾大学教授，在国立台湾大学教授满