1982.08-1990.02 星子縣蘇家當鄉政府幹部;
1990.02-1991.02 星子縣蘇家當鄉黨委委員、辦公室主任;
1991.02-1991.10 星子縣委辦公室副科級幹部;
1991.10-1993.09 星子縣委辦公室副科級秘書;
1993.09-1994.03 星子縣委辦公室主任科員;
1994.03-1995.02 星子縣委辦公室主任科員、副主任;
1995.02-1998.04 星子縣溫泉鄉黨委副書記、鄉長;
1998.04-2000.08 星子縣蛟塘鎮黨委書記;
2000.08-2002.05 星子縣蛟塘鎮黨委書記、人大主席;
2002.05-2003.01 星子縣人事勞動局黨總支書記、局長;
2003.01-2003.03 星子縣政協副主席、人事勞動局黨總支書記、局長;
2003.03-2004.02 星子縣政協副主席、民營局黨支部書記、局長;
2004.02-2006.06 星子縣政協副主席、縣金鹿工業園黨支部書記、主任;
2006.06-2007.03 星子縣政協黨組副書記、副主席、縣委統戰部部長;
2007.03-2007.07 星子縣政協黨組副書記、副主席、縣委統戰部部長、縣委政法委副書記;
2007.07-2009.08 星子縣政協黨組副書記、副主席、縣委統戰部部長、縣委政法委副書記、星子縣工業園黨工委副書記;
2009.08-2009.09 星子縣政協黨組副書記、副主席、星子中學黨總支書記、縣委政法委副書記、星子縣工業園黨工委副書記;
2009.09- 至今 星子縣政府黨組成員、副縣長候選人、縣委政法委副書記、星子中學黨總支書記、星子工業園黨工委副書記。