1919年3月保定军校毕业。1936年3月任陆军步兵上校军衔,1936年11月被授予五等云麾勋章,1937年2月任陆军少将军衔。抗日战争爆发后,任第四战区第十二集团军总司令(
余汉谋)部高级参谋,1939年4月任第四战区第三十五集团军(总司令
邓龙光)暂编第二军(军长
邹洪)预备第六师师长等职,率部参加第一次粤北会战。1940年4月任第四战区第九集团军(总司令
吴奇伟)第六十五军(军长
缪培南)预备第六师师长,率部驻防广东丰顺地区。1941年3月调防闽粤赣边区总司令(香翰屏)部,仍任预备第六师师长,1943年4月兼任潮汕守备区指挥部指挥官,1944年春率部参加桂柳会战,任军事委员会直属部队暂编第二军(军长
沈发藻)预备第六师师长等职。1945年4月所部划归第九战区,仍任暂编二军预备第六师师长,率部参加第三次长沙会战、湘西雪峰山会战诸役。1945年10月被授予忠勤勋章,1946年5月被授予胜利勋章,1946年7月退为备役。