1971年6月至1971年9月,邵陽地區五七幹校培訓;1971年10月至1973年7月,邵陽地區軍管委人保組、審批組幹部;1973年7月至1982年4月,邵陽地區中級人民法院刑事審判庭內勤、審判員;1982年4月至1985年8月,邵陽地區中級人民法院刑二庭副庭長(期間:1983年9月至1985年7日在邵陽師專中文專業學習);1985年9月至1986年2月,邵陽地區中級人民法院黨組成員、副院長;1986年2月至1986年8月,邵陽市中級人民法院副處級審判員;1986年8月至1993年4月,邵陽市中級人民法院審判委員會委員、刑二庭庭長;1993年4月至2003年3月,邵陽市中級人民法院黨組成員、副院長;2003年3月開始任邵陽市中級人民法院黨組副書記、副院長