1974年9月至1975年10月任漳縣革委會政治部工作,
1975年10月至1979年8月任漳縣縣委宣傳部副部長;
1979年8月至1981年10月任漳縣四族公社副主任;
1981年10月至1983年10月任漳縣石川公社副主任;
1983年10月至1983年12月任漳縣城關鄉副鄉長;
1983年12月至1988年4月任漳縣碧峰鄉黨委書記;
1988年4月至1988年8月任漳縣三岔鄉黨委書記;
1988年8月至1995年9月任定西地區畜牧處副處長;
1995年9月至1997年7月任定西地區地震局局長;
1997年7月任政協漳縣委員會主席、黨組書記。
中共漳縣第八、十一屆委員會委員。