1897年出生于湖南安化硒州;1917年秋考上北洋大学补习班;1918年经考试入北洋大学采矿系学习;“五四”运动中担任《北洋大学日刊》的经理兼记者,同时兼任天津学生联合会的会计等职;1919年参加周恩来同志领导的“觉悟社”;1920年8月经李大钊同志派遣,在天津会同张太雷成立了第一个社会主义青年团小组;1921年2月被李大钊同志介绍到“华俄通讯社”当翻译,同年9月调到上海任该社分社中文部主任;此后曾任南京政府立法委员;1949年8月在香港联络龙云等44名国民党中上层人士发表了反蒋起义声明,遭到国民党政府通缉并被开除国民党党籍;1949年10月来到北京,后曾担任国务院参事、中国国民党革命委员会中央委员等职。