黄埔军校第二期步科毕业。别号义贵,广东蕉岭人。中央军官训练团军官班毕业。1926年起任国民革命军第一师排、连长。1932年任鄂豫皖“剿匪”第三路第二纵队营长、团长。抗日战争爆发后,任第八十三军二七八师副师长、代师长。1940年夏所部在太行山被日军歼灭。其被俘虏,出任华北治安军王克敏部副军长。1944年7月,任汪伪首都警卫第三师师长,后派往广东任第二十师师长。1944年1月任汪伪军事委员会参赞武官公审中将参赞武官。1945年9月,该师被重庆国民政府军事委员会改编为广东先遣军第一师,仍任师长。1947年3月授陆军少将,任第七十八军一九六师副师长、师长。1949年5月所部在陕南被人民解放军歼灭,同年秋到台湾,任台湾省保安司令部第一师师长,联勤总部少将部员。1955年春在台北逝世。