1976.02--1981.01中國人民解放軍鐵道兵第十師服役,任副班長、班長、代理排長;
1981.01--1982.02貴州省綏陽縣供電局秘書;
1982.02--1984.08貴州省綏陽縣政府辦行政科工作員;
1986.08--1989.03貴州省綏陽縣交通局副局長;
1989.03--1992.09貴州省綏陽縣政府辦副主任;
1992.09--1993.05貴州省綏陽縣政府辦副主任、經濟研究室主任(正科);
1993.05--1994.06貴州省綏陽縣政府辦副主任、外事辦主任(正科);
1994.06--1996.06貴州省綏陽縣地稅局黨組書記、副局長;
1996.06--1998.02貴州省綏陽縣政府黨組成員、政府辦黨組書記、主任;
1998.02--2006.12貴州省綏陽縣人民政府黨組成員、副縣長;
2006.12--2008.12貴州省綏陽縣人大常委會黨組書記、副主任;
2008.12--貴州省綏陽縣人大常委會黨組書記、主任