1980.09—1984.07 西南財經大學政治經濟學專業讀書,獲經濟學學士學位;
1984.07—1986.07 綿陽地區(市)商業局工作;
1986.07—1990.03 綿陽市人民政府辦公室工作(1988年10月任第二秘書處副處長);
1990.03—1991.03 下派到梓潼縣許州區公所任副區長;
1991.03—1992.03 綿陽市人民政府辦公室工作(1991年5月任第二秘書處處長);
1992.03—1992.11 梓潼縣政府財辦副主任;
1992.11—1997.01 中***鹽亭縣委常委、紀委書記;
1997.01—1998.02 中***綿陽市委辦公室副主任;
1998.02—2000.01 中***綿陽市委副秘書長;
2000.01—2002.04 中***鹽亭縣委副書記、縣長;
2002.04—2002.10 中***鹽亭縣委書記;
2002.10—2008.8 中***達縣縣委書記。