個人履歷
1931年1月出任東北邊防軍第10師(兼師長傅作義)第20旅(旅長金中和)第40團(團長董其武)第1營少校營長。6月所部改稱第73師(兼師長傅作義)第211旅(旅長金中和)第422團(團長董其武)第1營,仍任少校營長。
1933年6月升任中校營長。
1935年7月5日敘任陸軍步兵少校。
1936年5月調升獨立第218旅(旅長董其武)第436團上校團長。
1937年12月所部改稱第101師(師長董其武)第213旅(旅長閻應禧)第425團,仍任上校團長。
1938年5月調任第101師上校附員。
1939年3月調任綏遠遊擊第3支隊上校司令。
1940年6月調升新編第32師(師長袁慶榮)少將副師長。
1943年1月23日晉任陸軍步兵中校。8月調任綏遠第3游擊區少將司令。
1945年8月調任暫編騎兵第1旅(旅長榮祥)少將副旅長、代理旅長。12月調任第12戰區司令長官部(司令長官傅作義)少將高級參謀。
1947年3月調任張垣綏靖公署(主任傅作義)少將高級參謀。12月調任華北剿匪總司令部(總司令傅作義)少將高級參謀。
1948年3月調任補充兵訓練第5師少將師長。9月調任鐵路守備第2旅(轄兩團)少將旅長。10月所部改稱華北剿匪總司令部獨立第2旅(轄兩團),仍任少將旅長。
12月調任華北剿匪總司令部部駐綏部隊指揮所(主任董其武)少將督訓官。
1949年2月改任國防部駐綏部隊指揮所(主任董其武)少將督訓。9月19日在綏遠歸綏隨部起義。
轉業經歷
1954年3月轉業後派任內蒙古自治區人民政府(主席烏蘭夫)參事室(主任博彥滿都)參事。
1977年1月在內蒙古呼和浩特病逝。