会政训研究班第一期指导员。曾任南昌行营调查科驻武汉负责人，豫鄂皖三省剿匪总司令部秘书，兼任秘书处第三科科长。后成为蒋中正贴身幕僚，担任国民政府军事委员会委员长西安行营第二处处长，少将军衔。在西安事变中，遭扣押。抗日战争爆发，转调香港，担任国民政府军事委员会调查统计局香港特别区区长（少将），第二处处长（少将）。后回上海，担任中华民国行政院上海特别市统一委员会秘书长。1945年后，先后担任保密局上海站站长，上海特别市政府参事兼处长。1948年2月，经上海市选区选举为立法委员。1949年，二度赴香港，担任