遭扣押。抗日战争爆发，转调香港，担任国民政府军事委员会调查统计局香港特别区区长（少将），第二处处长（少将）。后回上海，担任中华民国行政院上海特别市统一委员会秘书长。1945年后，先后担任保密局上海站站长，上海特别市政府参事兼处长。1948年2月，经上海市选区选举为立法委员。1949年，二度赴香港，担任中国国民党南方执行部筹备委员，后代理主任委员职务。1950年，在香港被行刺受伤。旋即转赴台湾。在台湾担任立法院外交委员会委员。后弃政从商，担任亚洲水泥董事长、远东纺织常务董事等职务。与阮毅成为世交。