原国民革命军少将。云南祥云人。1946年初任第60军184师550团团长,6月在辽宁海城被俘,12月逃脱,1947年6月任第6兵团184师少将师长,1948年参加辽沈战役失败后逃脱,在天津成立新部队,城破后又被俘,又被释放,1949年10月回云南任第93军副军长,12月9日在昆明起义。后任解放军暂编13军副军长。后又暗中策应国民党,被枪毙