1954年7月參加工作,1958年12月加入中國共產黨。曾在合陽縣任基層糧站保管員、縣糧食公司幹事,韓城大縣計畫委員會幹事,合陽縣委組織部幹事、副部長,縣財經服務站革委會副主任、主任,縣革委會財政組組長,縣革委會組織組副組長,縣革委會政工組副組長兼組織組組長,縣委組織部部長,渭南地委組織部審幹辦公室負責人。1981年任澄城縣委副書記,1984年元月任澄城縣委書記兼縣人大主任、縣人武部第一政委。1987年2月任渭南地區紀委書記,1988年4月出席中共陝西省第七次代表大會,當選陝西省紀委委員,1991年2月任渭南地區行政公署副專員,1995年5月任渭南市人民政府副市長。1999年7月退休後,任渭南市老齡委常務副主任、市關心下一代工作委員會顧問、市老年福利會顧問、陝西省老年人體育協會副主席、渭南市老年人體育協會主席。