历任南京军区海防第十三师炮兵团一营二连二排排长
南京军区海防第十三师炮兵团一营三连一排排长
南京军区海防第十三师炮兵团政治处宣传股副连职干事(其间: 2003.09--2004.01 南京政治学院上海分院宣传干部班学员)
南京军区海防第十三师炮兵团政治处组织股副连职干事(其间: 2003.09--2005.06 中央党校函授学院法律专业班学员,取得大学学历)
南京军区海防第十三师炮兵团一营一连政治指导员
南京军区海防第十三师炮兵团一营副政治教导员
江西省军区宜丰县人民武装部政工科副营职干事
江西省军区宜丰县人民武装部军事科副营职参谋
江西省军区宜丰县人民武装部后勤科科长
江西省宜春市上高县纪委纪工委副书记
江西省上高县纪委监委副科级室主任、二级主任科员
现任江西省上高县监委委员