1972年10月至1973年4月在延安縣師範班學習;1973年4月至1974年3月在延安縣李渠中學任教;1974年3月至1977年3月任延安市(現寶塔區)教研室幹事;1977年3月至1980年7月任延安市(現寶塔區)體委政辦組長;1980年7月至1984年1月曆任延安市(現寶塔區)人大常委會辦公室幹事、副主任;1984年1月至1984年10月任延安市(現寶塔區)政府辦公室副主任;1984年10月至1989年5月曆任延安地委辦公室綜合科秘書、秘書科副科長、科長;1989年5月至1995年8月任延安地委副縣級組織員(其間:1990年11月至1993年9月先後兼任延安地委農村社教辦常務副主任、主任;1993年8月至1995年12月參加中央黨校領導幹部函授班經濟管理專業);1995年8月至1997年1月任延安地委組織部副部長、整建辦主任;1997年1月至1999年4月任延安市委組織部副部長、整建辦主任;1999年4月至2001年7月任延安市委組織部副部長兼市委黨建辦主任;2001年7月至2004年3月任中共宜川縣委書記;2004年3月至2004年7月任延安市人大副主任、中共宜川縣委書記;2004年7月2011年5月任延安市人大常委會黨組成員、副主任;2011年5月至今任延安市人大常委會黨組副書記、副主任。