1987年8月起历任福建省福州市税务局第二分局干部、科员,福州市地方税务局鼓楼分局管理一股副股长、管理五股副股长(主持工作)、福州市鼓楼区地方税务局管理五科副科长、福州市地税局外税征收局税管科副科长、科长、外税分局副局长;
2006年6月任福建省福州市地方税务局税政二处(社保处)处长;
2007年2月任福建省福州市地方税务局规费征收管理处处长;
2009年9月任福建省福州市地方税务局计划财务处处长;
2010年8月任福建省宁德市地方税务局党组成员、副局长;
2013年3月任福建省福州市地方税务局党组成员、总会计师;
2018年6月任国家税务总局福州市税务局联合党委委员、总会计师;
2018年10月至今,任国家税务总局福州市税务局党委委员、总会计师。