1970年3月在興化市東風中學就讀,1973年12月應徵入伍,在4451部隊歷任戰士、班長、排長、副指導員。1980年7月入大連海軍政治學院基層政工班學習。1981年8月留校工作,歷任學院政治部保衛幹事、訓練部黨史教員、教務處參謀、學員隊教導員、學院辦公室秘書。1990年12月,調南京海軍指揮學院工作,任院務部政治處幹事;1992年11月任學院政治部幹部辦主任(處長)、政治部黨委委員;1998年2月任學院軍事指揮系政委、系黨委書記、院黨委委員,海軍大校軍銜。2003年2月轉業地方任現職。
在部隊先後從事行政、政工、後勤、教學、管理等工作,受到10多次嘉獎,榮立三等功1次,兩次被評為學院優秀共產黨員。2005年被評為南京市優秀公務員。結合工作,撰寫文章10多篇,分別在《大連日報》、《人民海軍》、《軍事教育》、《海軍雜誌》、《海軍學術研究》、《政工學刊》等報刊上發表。1982年至1985年,為老同志撰寫革命回憶錄9篇10多萬字,被有關刊物和資料選用;另編寫團史《人民子弟兵第十七團》作為黨史資料出版,受到全軍黨史資料徵集委員會和海軍的獎勵。