长、政务厅长，省政府秘书长，川黔边防督办公署秘书长等职。1925年后离开政界，赋闲在家，期间阅读了许多马列着作。1936年2月中国工农红军进入贵州后，他加入红军，任地区支前委员会主任。同时组建贵州抗日救国军，担任司令员。同年3月起，他跟随红六军团进行长征并最终进入延安。此后回到贵州，1945年被选为第四届国民参政会参政员。中华人民共和国成立后，历任西南军政委员会委员、贵州省人民政府副主席、贵州省副省长等职。1958年逝世。