1913年出生于江西省永新县。
参加了长征,抗日战争时期,任晋察冀军区第四军分区八大队政治教导员,路南大队政治委员,第三十六团政治委员,陕甘宁晋绥联防军教导旅三十四团政治委员。
解放战争时期,任北平市公安总队第一团政治委员。
中华人民共和国成立后,任北京公安总队政治委员,北京市公安局副局长兼人民警察总队政治委员,北京卫戍区第四政治委员、顾问。
中国人民政治协商会议第五届全国委员会委员。[2]
1987年,逝世。
1962年晋升为少将军衔。[1]