1981.09-1985.07 甘肅工業大學水力機械專業學習
1985.08-1988.12 廣東佛山水泵廠設計技術員、助理工程師
1989.01-1993.05 四川省豐都縣水電局水電勘測設計隊助理工程師
1993.06-1996.09 四川省豐都縣水電局綜合經營股副股長、股長,工程師
1996.10-1997.04 四川省豐都縣水電局副局長、黨組成員
1997.05-1998.02 重慶市豐都縣水電局副局長、黨組成員
1998.03-2003.02 重慶市豐都縣水電局局長、黨組書記
2003.03-2004.10 重慶市豐都縣委常委、縣政府新縣城管委會主任
2004.10-2007.03 重慶市豐都縣常委、政府副縣長、新縣城建設管委會主任
2007.03- 2010.10重慶市豐都縣常委、政府副縣長、工業園區(新縣城建設)管委會主任、行政學校校長
2010.10-2014.05重慶市榮昌縣委常委、縣政府常務副縣長、黨組成員,縣行政學校校長(兼);
2014.05-2015.06重慶市榮昌縣委副書記、縣長候選人。
2015.06-2015.09重慶市榮昌區委副書記、區政府黨組書記、區人民政府副區長
201509-重慶市榮昌區委副書記,區政府黨組書記、代區長