委员会委员，经济部物资局专门委员，国民政府军事委员会外事局少将科长，国家总动员会议教导员，江苏省政府委员，国民党江苏省党部执委，三青团江苏支团书记、代主任等职。1948年，经江苏省第一选区选举成为第一届立法委员。1949年前往台湾，曾任行政院顾问，辅仁大学法律系主任、教务长。1962年任第十三届联合国中国代表团顾问。1963年当选国民党第九届中央候补委员。1981年起被聘为国民党第十二、十三届中央评议委员。1987年出任立法院党团书记长。1989年任国民党中央政策委员会主任。1991年任总统府国策顾问。