1985.08-1986.08貴州省六盤水市水城礦務局老鷹山煤礦見習技術員;
1985.08-1989.07貴州省六盤水市水城礦務局老鷹山煤礦技術科助理工程師;
1989.07-1993.04貴州省六盤水市水城礦務局老鷹山煤礦技術科副科長(1993二月被評為工程師);
1993.04-1994.06貴州省六盤水市水城礦務局老鷹山煤礦技術科科長;
1994.06-1995.10貴州省六盤水市水城礦務局老鷹山煤礦副總工程師;
1995.10-1997.10貴州省六盤水市水城礦務局大灣礦副礦長;
1997.10-1998.12貴州省六盤水市水城礦務局大川部礦礦長;
1998.12-1999.11貴州省六盤水市水城礦務局副局長;
1999.11-2000.08貴州盤江煤電(集團)有限責任公司總經理、副董事長、黨委委員;
2000.08--2002.12盤江煤電(集團)有限責任公司總經理、副董事長、黨委委員,盤江精煤股份有限公司董事長(兼);
2002.12--2007.02貴州盤江煤電(集團)有限責任公司總經理、副董事長、黨委副書記,盤江精煤股份有限公司董事長(兼);
2007.02--2009.06貴州煤炭管理局黨組成員、副局長(正廳級保留);
2009.05貴州省知識產權局黨組書記;
2011.10貴州省知識產權局黨組書記、局長。