1938年5月入伍,山東縱隊四支隊一團一連戰士,1939年1月加入中國共產黨,1940年8月任文化教員。1942年4月任沂水縣獨立營一連副指導員青年幹事、沂北縣擴軍大隊二中隊指導員。1944年10月任魯中軍分區一團六連指導員。1945年1月任魯中軍分區一團二營指導員、副教導員。1948年1月任華東野戰軍八縱22師66團政治教導員、營長。第二十六軍二二七團參謀長、副團長、團長,1949年7月26軍76師27團團長入朝作戰。1955年被授予三級獨立勳章,三級解放勳章。建國後任福州軍區第三十一軍九十一師副師長,1960年6月授予上校軍銜,7月任福州軍區警備9師師長。1970年4月任濟南軍區68軍副軍長,1981年6月離休。一生曾參加過萊蕪、開封、淮海、渡江、上海各大戰役。1955年被授予二級獨立自由勳章、二級解放勳章,1988年被授予獨立功勳榮譽章。
2007年5月3日在濟南逝世,享年84歲。