六师营附，第十一军教导队大队长，第四军第六旅二四三团上校团长。抗日战争爆发后，任第六十九师旅长，1938年9月授陆军少将。后任第九战区九十九军九十二师副师长、师长。1946年任整编第九十二旅旅长兼广州防卫指挥官。1949年到台湾，任第一军团中将副司令官，凤山中央军官学校中将校长，澎湖防卫司令官。1966年任中华民国国防部常务次长。1970年退役，任《黄埔月刊》发行人。