1909年
加入中国同盟会,1912年1月任蜀军总司令部第1团1营营长
1913年
赴日本留学
1915年12月
任护国军四川招讨使署参谋
1916年7月
任川军第5师9旅17团团长
1918年5月
任四川靖国军独立第1混成旅旅长,
1919年
任四川靖国军第3师师长
1920年
辞职。
1927年2月
1929年4月
改兼任四川省建设厅厅长,6月任第24军2师师长
1933年12月
任第24军副军长兼2师师长
1934年
秋专任第24军副军长
1935年10月
任西康建省委员会委员
1939年
春任四川省临时参议会副议长
1940年1月
任中将
1941年1月
任四川省参议会议长
1945年5月
1949年12月
拒绝赴台湾,在成都迎接解放。
1954年
被最高人民法院西南分院判刑
1955年2月
在病故
1985年
最高人民法院撤销原判。