He has served as political instructor of the Fourth Regiment of the Independent Second Division of Zhejiang Military Region; Political instructor, deputy political commissar and director of the political department of the first detachment of Zhejiang Armed Police Corps; Political commissar of Shaoxing detachment of Zhejiang Armed Police Corps, political commissar of the fourth detachment, and director of the political department of the Corps (deputy division level); Deputy political commissar and secretary of the Disciplinary Committee of the Second Division of the Armed Police Force; Political commissar of the logistics department of Anhui Armed Police Corps (full-time teacher post); Deputy Director of Zhejiang Provincial Department of Justice and member of the Party Group.
He is currently the deputy director of the Zhejiang Provincial Department of Justice and a member of the Party Committee.