1983.10-1985.10 部队服役
1985.10-1991.09 咸宁地区建设局工作
1991.09-1994.12 咸宁市(县级)检察院工作,1993.10任助理检察员
1994.12-1997.12 温泉开发区检察办事处检察员(其间:1995.09-1998.07 湖北广播电视大学在职大专法律专业学习;1998.09-2000.12中央党校函授学院在职大学法律专业学习)
1997.12-2005.12 温泉开发区检察办事处历任反贪科长、控申科科长
2005.12-2009.12 咸安区人民检察院反贪局副局长
2009.12-2012.04 咸安区人民检察院党组副书记(其间:2010.02任正科级)
2012.04-2014.02 咸安区人民检察院党组副书记、检委会委员
2014.02-2016.01 咸安区人民检察院党组成员、副检察长、检委会委员
2016.01- 咸安区人民检察院党组成员、副检察长、四级高级检察官、检委会委员