1989-8 - 1989-12 东莞市莞城财政所 专管员
1989-12 - 1993-8 东莞市财政局 会计科办事员、科员、主办科员
1993-8 - 1996-2 东莞市财政局 办公室副主任
1996-2 - 1999-1 东莞市国资办 副科长
1999-1 - 2005-3 东莞市市属资产管理委员会办公室 企业科、政策法规科副科长、科长、党组成员
2005-3 - 2010-8 东莞广电网络传媒发展股份公司 副董事长兼东莞广播电视台党组成员、副台长
2010-1 - 2010-6 广东省广电网络股份公司 筹建办副主任
2010-12 - 2015-5 广东省广播电视网络股份有限公司 总会计师、党委委员
2013-5 - 2015-5 广东省广播电视网络股份有限公司 副总经理