1972.09-1974.07 在渠縣清溪中學讀高中;
1974.08-1977.02 在渠縣射洪鄉黃龍村當知青,任生產隊長;
1977.03-1978.12 在渠縣師範學校讀書;
1978.12-1981.10 在清溪中學教書,校團委書記;
1981.10-1981.12 清溪區公所文教幹事;
1981.12-1990.01 在中共渠縣委宣傳部宣傳科長,其間:1985.09-1987.07 在中共四川省委黨校讀書,行政經濟管理專業專科畢業;1988.09-1991.07 在四川師範學院(西華師範大學)讀書,政治專業本科畢業。
1990.02-1992.11 中共三匯區委副書記、區長;
1992.12-1994.05 中共三匯區委書記;
1994.06-1995.02 中共三匯鎮(區)委書記;
1995.02-1996.09 渠縣縣長助理,兼中共三匯鎮(區)委書記;
1996.10-2003.02 渠縣副縣長,中共渠縣第九屆委員會委員。其間,1997.09-2007.07月在中國社會科學院讀書,商貿專業研究生;
2003.03-至今 中共渠縣人大常委會黨組書記、渠縣人大常委會副主任,中共渠縣第十屆委員會委員。