6年四月入黄埔军校第四期就读，同年十月毕业，参加北伐。1927年因反对蒋中正的清党，曾送武器给九月发动秋收起义的毛泽东。1930年任第八军副军长，1931年任军事参议院中将参议。1935年任军委会中将参谋。抗战初任长沙警备部副司令，后被蒋介石派往汪精卫政权从事策反工作。1946年2月21日，任国防部中将部员。1948年3月任总统府中将参谋。后思想日渐左倾，1949年8月和陈明仁等宣布湖南解放。中共和平接手湖南后，他任中国人民解放军第二十一兵团副司令员。是年冬，去香港经商，对两航起义从旁做了促进工作。