1929年毕业于日本京都帝国大学法学部政治科,同年回国。曾任广西省立第一中学校长、广西省立南宁高级中学校长、浙江大学教授、中山大学教授兼政治系主任、广西军官学校教师。1935年成立南宁
学术研究会。1936年与马君武、戈绍龙在南宁成立广西省文化教育救国会。1946年参加中国致公党,指导起草致公党新党章。1947年4月在中国致公党三大上当选为中央常委兼宣传部部长。1949年9月参加筹备并出席中国人民政治协商会议第一届全体会议。解放后历任
广西省人民政府委员、南宁副市长、广西省民政厅副厅长、广西水利电力厅副厅长、致公党第四至六届中央常委。是第一至三届全国人大代表。译有【英】波洛克《政治学史序论》。