曾任吉林省外贸进出口公司企管部副经理,吉林省外贸华林公司出口一部经理,吉林省开晟贸易公司经理,吉林省检察干部学校工作人员,省人民检察院工作人员,省人民检察院助理调研员,省人民检察院机关服务中心副主任,长春市朝阳区检察院副检察长(下派),省人民检察院反贪污贿赂局侦查二处副处长,省人民检察院反贪局侦查二处副处长、检察员,省人民检察院反贪局侦查二处处长、检察员,省人民检察院反贪局副局长兼侦查二处处长、检察员,辽源市人民检察院代检察长、党组书记,辽源市人民检察院检察长、党组书记(副厅长级),吉林省人民检察院反贪污贿赂局局长、党组成员(副厅长级),吉林省人民检察院反贪污贿赂局局长、党组成员(副厅长级)、检察委员会委员,吉林省人民检察院副检察长、党组成员、检察委员会委员。
2015年05月任
吉林省人民检察院党组成员、副检察长兼检务保障部部长、检察委员会委员、检察员。