經歷
1924年任川陝邊防軍第11混成旅旅長,1930年11月任第28軍 鄧錫侯部第十一師師長,占有防地南充、岳池、西充等七縣。1932年任川康邊防軍第2師師長,1933年兼任川康邊防軍第3路總指揮,隨劉文輝參加與劉湘的軍閥混戰,兵敗被俘,獲釋後任第24軍暫編5師師長,在大渡河沿岸圍堵紅軍,1935年10月任第24軍136師師長,1937年6月23日敘任陸軍中將,9月任第24軍副軍長,1940年6月兼任137師師長,1943年5月兼任西康省驛運管理處處長,1946年任整編第24師副師長,後任川康邊防總指揮部副總指揮。
起義
1949年12月12日在西康雅安參加起義。