工作經歷
1965年7月至1967年7月任四川平昌中學教師,並在達縣地區教師進修學校學習。1967年8月至1971年9月任四川平昌西興中學教師。1971年10月至1975年3月任中共平昌縣委組織部幹事、副部長。1975年3月至1983年2月任中共四川省委組織部幹事。1983年2月至1984年9月任中共四川省委組織部副處長。1984年10月至1992年11月任中共四川省委組織部副部長(1986年7月兼任處長,1990年3月至1992年11月任中共四川省南充地委副書記)。1992年11月至1993年2月任省民政廳副廳長、黨組副書記。1993年2月至1996年4月任省民政廳廳長、黨組書記。1996年4月至1999年12月任省委、省政府副秘書長、省政府辦公廳主任、黨組副書記。1999年12月至2006年1月任省政府黨組成員、秘書長、省政府辦公廳主任、黨組書記。1999年9月—2001年7月在四川省工商管理學院研究生班工商管理專業學習。2006年1月當選為四川省人大常務委員會副主任,任省政府黨組成員、秘書長、省政府辦公廳黨組書記。是第五屆、七屆四川省紀委委員,中共四川省第八屆委員會委員,九屆、十屆四川省人大代表。