1989年8月至1992年6月任永豐鎮統計員;1992 65438+10月—1996 165438+10月任永豐鎮古畫辦事處副主任、主任;1996 165438+10月—1999 165438+10月任新灘鎮副鎮長;1999 165438+10月—2003年165438+10月任燕窩鎮黨委副書記、鎮長;2003年6月至2004年10月任燕窩鎮黨委書記。2004年10至2009年6月任燕窩鎮黨委書記、鎮長;2009年6月-2010 12任新灘鎮黨委書記、鎮長(期間:2009年7月明確掛職為副縣級幹部);2010 12—20119,任新灘鎮黨委書記、人大主席;2011年11月——2065438+2003年8月任洪湖市人民政府黨組成員、副市長;2065 438+03-2065 438+04任洪湖市委常委、市政府黨組成員;2014年2月至今,任洪湖市委常委、市政府政法委書記、黨組成員。