1974.09-1976.12淄博市張店區房鎮公社彭家村知青;
1976.12-1980.09淄博市法院司法行政科辦事員;
1980.09-1981.11淄博市法院研究室工作;
1981.11-1984.06淄博市法院研究室秘書;
1984.06-1985.10淄博市法院刑一庭副庭長;
1985.10-1987.02淄博市張店區法院副院長、黨組成員;
1987.02-1997.01淄博市張店區法院院長、黨組書記 (期間:1993.09-1996.01在中央黨校在職幹部研究生班經濟管理專業學習);
1997.01-1999.03淄博市法院副院長、黨組成員;
1999.03-2006.12淄博市法院副院長、黨組副書記 (正縣級) (期間:1999.08-2000.06在省委黨校中青年幹部培訓班學習);
2006.12-2007.03聊城市中級人民法院副院長、代理院長、黨組書記;
2007.03至今,聊城市中級人民法院院長、黨組書記。
1992.03被山東省高級人民法院記一等功;1995.03被山東省高級人民法院授予先進工作者;2002.02被山東省高級人民法院記二等功。