青年時代曾在河北省警官學校學習。畢業後,在國民黨陸軍獨立工兵營第三十二營任中尉副官。抗戰期間,到四川隆昌任第四區迎祥警察所所長,後在縣警佐室當訓練員。解放戰爭時期,對國民黨反共、挑起內戰極為不滿。參予了當地進步人士進行的民主革命活動,引起敵特機關的注意和監視。1948年6月,反動派將其逮捕,被押解到成都將軍衙門四川省特委會監獄關押。在獄中堅貞不屈,積極參加獄中鬥爭,拒絕悔過取保釋放。1949年12月7日夜,被敵特殺害於成都外西十二橋。