28年起历任国民党河北省战地党务特派员、天津特别市教育局长、国民党天津市党部执行委员兼训练部长。1929年3月，被选为国民党三大代表。1930年起，先后出任河北大学教务长、民国大学教务长，并于1933年起兼任河北省立北平高级中学校长。1939年前往英国牛津大学留学，研究国际政治。1941年返国后，远赴印缅战场出任中国远征军外事组主任、中国驻印度加尔各答办事处主任。抗日战争结束后，跟随杜聿明前往东北，任东北保安司令部总顾问。1948回到北平，担任北平师范大学教授兼总务长。同年被任命为国民党北平市党部主任委员，