1944年4月入伍,1944年9月加入中國共產黨,先後任膠縣沽河區武委會幹事、副主任、區武裝部長等職務;1946年6月,任膠高縣指揮部參謀股參謀;1947年3月,任膠高縣北都區區中隊副隊長;1949年5月,任青島軍管會收容處二大隊九中隊中隊長。
抗戰時期,與日寇作戰曾兩次負傷。
1949年11月,任膠縣六區武裝部部長;1951年7月,任膠縣武裝部軍事股副股長;1952年8月,任膠州軍分區軍訓科參謀;1953年8 月,任即東縣武裝部副股長(後改任兵役局副科長);1955年在第一次授銜中授予大尉軍銜;1956年 4月,由即東縣兵役局調入諸城縣兵役局,任組織動員科科長,;1962年2月轉業到諸城縣統計局任副局長,1964年7月任局長。
1966年2月,因身體原因組織上安排提前退休;1980年10月改為離休,享受副縣級待遇。
2012年1月15日病逝于山東省諸城市,葬於蓮花山公墓,享年90歲 。