干部训练团教育处少将处长。1940年5月任少将教育长。1945年5月24日任第八战区副司令长官部中将参谋长。8月任第十二战区司令长官部中将参谋长。1946年10月兼任察哈尔省军政干部训练团中将教育长。1947年3月任张垣绥靖公署中将参谋长。12月任华北剿匪总司令部中将参谋长。1949年1月22日在北平随部接受和平改编。1950年2月出任绥远军区军政干部训练团教育长。1951年3月当选绥远省各界人民协商委员会委员。1952年7月任内蒙古自治区人民政府文化教育委员会副主任委员。1955年7月任内蒙古自治区司