1992年8月—1995年5月任沫河口人民法庭书记员;
1995年5月--2003年5月先后任沫河口人民法庭、朱顶人民法庭、执行庭任 助理审判员、审判员;
2003年5月--2004年5月任办公室审判员;
2004年4月--2005年8月任办公室副主任(主持工作);
2005年8月--2006年6月任副科级审判员、办公室副主任(主持工作)、
2006年6月--2009年5月任副科级审判员、办公室主任;
2009年5月—2010年8月任办公室主任、纪检组副组长,
2010年8月--2012年6月任院党组成员、纪检组组长、办公室主任。
2012年6月—2014年7月任院党组成员、纪检组组长、审判委员会委员、办公室主任;
2014年7月—2017年5月任院党组成员、纪检组组长、审判委员会委员;
2017年5月---2018年9月任审判委员会委员、正科级审判员(2016.09)。
2018年9月---今 任县检察院党组成员