1980年9月——1982年7月在大荔師範上學;
1982年8月——1992年2月在國營大荔農場任教;
1992年3月至今在大荔縣人民檢察院工作;
1995年4月—1999年8月任大荔縣人民檢察院助理檢察員;
1999年9月---2007年3月任大荔縣人民檢察院檢察員;
2007年3月---2009年4月任大荔縣人民檢察院副科級檢察員;
2001年3月---2002年3月任大荔縣人民檢察院辦公室副主任;
2003年3月---2005年5月任大荔縣人民檢察院控告申訴科副科長;
2005年5月---2009年4月任大荔縣人民檢察院舉報中心主任;
2009年4月至今任大荔縣人民檢察院政治處主任。
(期間:1986年9月---1989年7月在陝西師範大學中文專業學習獲大學學歷)
1998年11月被評定為四級檢察官
2001年11月晉升為三級檢察官
2004年11月晉升為二級檢察官
2008年3月晉升為一級檢察官