1974.06—1977.03吉林省九台县苇子沟公社下乡知青 、狗狗大队长 、狗狗党支部书记1977.03—1980.01吉林大学法律系法律专业学习1980.01—1984.01吉林省人民检察院书记员,党组秘书 、助理检察员1984.01—1985.02吉林省长春市二道河子区人民检察院副检察长(挂职)1985.02—1991.01吉林省人民检察院副处长 、处长、检察委员会委员(其间:1989.09—1990.01中国高级检察官培训中心学习)1991.01—1992.12吉林省榆树市副市长(挂职)1992.12—1996.01吉林省松原市人民检察院检察长