早年經歷
貧苦的手工業工人家庭出身。7歲喪父,開始幫家裡拾柴、挖野菜。後隨母親到上海謀生。10歲開始當童工,到被服廠縫衣、書局訂書,生活艱難。1932年起進上海申新九廠、永安二廠、日商上海二廠等工廠做工。參加女青年會滬東女工夜校學習,受到抗日救國等進步思想影響。1936年11月在黨組織的引導幫助下,參加發動滬東日本紗廠工人大罷工。此次罷工在上海工人運動史上留下了光輝的一頁。在罷工中勇敢鬥爭,無所畏懼。同月罷工勝利後加入中國共產黨。隨後被黨派到上海滬西鴻章紗廠開展工作,擔任黨支部書記。
抗戰爆發後
接受黨的指示,參加女青年會的抗日救亡工作,上街開展抗日宣傳,為難民募捐,救護傷員等。1938年8月至1939年11月擔任中共江蘇省委工委滬西中國紗廠委員會書記。1939年11月當選為中共七大代表,與另外6名代表一起離開上海到延安。1940年12月到達延安後,因七大延期召開,入中央黨校學習。參加延安整風運動。1945年4月至6月作為華中代表團成員出席中共七大。
抗戰勝利後
奉命南下,9月到中共中央華中局城工部南京工作部工作,後派往南京,協助中共南京市委情報部部長工作,收集軍事情報,開展反特務鬥爭,戰鬥在敵人的心臟,直到南京解放。1949年5月起擔任南京市公安局第二處機關保衛科科長。
新中國成立後
1950年8月任中共華東局公安部經保處副科長。1954年11月任華東電業管理局保衛處副處長兼人事處副處長。1955年7月至1959年3月任上海市公安局交通保衛處副處長、機關黨委副書記兼團委書記。1959年4月任上海裕華毛紡織廠黨委書記。 1960年10月任中國科學院華東分院機關黨委副書記、政治部副主任、黨委委員。“文化大革命”中受迫害。1979年4月至1983年8月擔任上海市紡織局副局長、黨委委員。開拓創辦新模式的集體企業,當年安置6萬名返滬青年。
離休後
1983年12月離休後,主持成立上海紡織系統離退休職工協會,創辦上海申勁紡織技術諮詢服務部,擔任紡織局機關離休支部書記工作。同時擔任上海市工運史、黨史資料徵集委員會和《上海紡織工運史》編寫組的負責人之一,所領導的上海紡織局工運史辦公室獲得全國黨史工作先進單位稱號。2000年1月19日因病在上海逝世。