1978年04月-1984年05月在紅旗公社工作,其間:任團委書記;
1984年06月-1989年07月在騎馬區公所工作;
1989年08月調到青川縣人民檢察工作;
1991年01月任青川縣人民檢察院助理檢察員;
1992年11月任青川縣人民檢察院政工科副科長;
1992年06月任青川縣人民檢察院主辦科員;
1993年05月任青川縣人民檢察院任幹事;
1994年04月任青川縣人民檢察院副科級檢察員;
1994年04月任青川縣人民檢察院辦公室主任;
1998年09月任青川縣人民檢察院檢察委員會委員;
2000年09月任青川縣人民檢察院黨組成員、政治協理員;
2003年05月任青川縣人民檢察院紀檢組組長。