事件后，经中共党组织介绍，赴上海任中共江苏省委秘书长。同年冬，由于叛徒告密，中共江苏省委机关被破坏，他回到长沙，自此同中共党组织失去联系。后来，他赴德国，1934年底归国。此后，他任福建省第四区专员。1938年，应叶挺邀请，任新四军军部秘书。后来又回到福建省任福建省第二区专员。1949年9月，受中国共产党的指示，策动并且帮助新宁县县长徐君虎举行了和平起义。起义成功后，任新宁县临时人民政府秘书长。后来，他历任湖南省人民政府财经委员、湖南省民族事务委员会委员、湖南省人民政府委员、湖南省农业厅厅长、湖南省政协