1995.09—1999.02 河源市和平县阳明镇人民政府科员;
1999.03—2003.05 河源市和平县阳明镇人民政府副镇长;
2003.06—2007.03 河源市和平县上陵镇委副书记、镇长;
2007.04—2011.07 河源市和平县上陵镇委书记、镇人大主席;
2011.07—2011.11 河源市和平县人民政府党组成员;
2011.11—2015.01 河源市和平县人民政府副县长;
2015.01—2015.04河源市和平县委常委;
2015.04—2016.08 河源市和平县委常委、县委办主任;
2016.08—2020.01 河源市和平县委常委;
2020.01—今 河源市和平县委副书记。[1]
2016年10月,中国共产党和平县委员会第十三届一次全会,当选为新一届县委常委。