1893.07.30 - 1951.09.12
1935.04.08 陆军中将
保定陆军军官学校第五期步兵科
东北边防军第7师中将师长
◆ 1931.06.17 - 1932.08.00(晋绥军)第70师中将师长
◆ 1932.08.00 - 1933.03.09(晋绥军)第70师中将师长兼绥西屯垦督办公署代督办
◆ 1933.03.09 - 1934.06.21(晋绥军)第70师中将师长兼绥远警备司令部司令
◆ 1934.06.21 - 1936.07.30(晋绥军)第70师中将师长兼绥远警备司令部司令,兼军事委员会陆军军官训练团营长
◆ 1936.06.01 - 1937.10.00(晋绥军)第19军中将军长兼第70师师长
◆ 1937.10.00 - 1937.11.02(晋绥军)第19军中将军长兼第70师师长,兼第2战区中央地区总指挥
◆ 1937.11.02 - 1938.01.00(晋绥军)第19军中将军长
◆ 1938.01.00 - 1938.10.00第2战区北路军第2路中将司令官兼第19军军长
◆ 1938.10.00 - 1939.02.06(晋绥军)第19军中将军长兼第2战区校尉官军官集训团副团长
◆ 1939.02.06 - 1939.03.00(晋绥军)第13集团军上将(山西私授)总司令兼第19军军长
◆ 1939.03.00 - 1939.08.10(晋绥军)第13集团军上将(山西私授)总司令兼第19军军长,兼第2战区军政民干部集训团副团长
◆ 1939.08.10 - 1939.11.15(晋绥军)第13集团军上将(山西私授)总司令兼第2战区军政民干部集训团副团长
◆ 1939.11.15 - 1940.03.00(晋绥军)第13集团军上将(山西私授)总司令兼第2战区军政民干部集训团副团长,第2战区整军委员会(三三铁血团)委员兼办公室主任
◆ 1940.03.00 - 1943.08.00(晋绥军)第13集团军上将(山西私授)总司令兼第2战区整军委员会(三三铁血团)委员兼办公室主任
◆ 1943.08.00 - 1945.05.00(晋绥军)第13集团军上将(山西私授)总司令兼第2战区建军委员会委员兼办公室主任
◆ 1945.05.00 - 1945.11.20(晋绥军)第13集团军上将(山西私授)总司令兼第2战区建军委员会委员兼办公室主任,国民党中央监察委员
率部参加以下战役战斗:
绥远战役
忻口会战
1945.11.20 - 1946.01.00
第6集团军中将总司令兼第61军军长,第2战区建军委员会委员兼办公室主任,国民党中央监察委员
1946.01.00 - 1947.05.11
第6集团军中将总司令兼第61军军长,太原绥靖公署军事整理委员会委员兼办公室主任
1947.05.11 - 1947.12.00
第6集团军中将总司令,太原绥靖公署军事整理委员会委员兼办公室主任
1947.12.00 - 1948.11.01
第6集团军中将总司令,太原绥靖公署军事整理委员会委员兼办公室主任,军事整理委员会铁军基干训练委员会主任委员
1948.11.01 - 1949.04.24
第10兵团中将司令官兼太原守备司令
1949.04.24 - 1951.09.12
在山西太原被人民解放军俘虏,关押于太原战犯管理所
1951.09.12 病逝
1930.01.01 三等宝鼎勋章
1936.07.09 国民革命军誓师十周年纪勋章
1936.11.12 三等云麾勋章
1944.06.27 二等云麾勋章
1945.10.10 忠勤勋章
1946.01.14 银质棕榈叶勋饰自由勋章(美国)
1946.05.05 胜利勋章
1948.01.01 二等宝鼎勋章
1949.01.01 一等云麾勋章