任職經歷
曾任昆明鐵路運輸中級法院黨組書記、院長、一級高級法官。
1969.04——1971.10 雲南省祥雲縣八一公社七合大隊知青
1971.10——1978.08 昆明鐵路局第三大修隊三分隊普工、橋隧工
1978.08——1981.04 昆明鐵路局第三大修隊工會幹事
1981.04——1982.04 昆明鐵路運輸基層檢察院籌備組工作人員
1982.04——1984.05 昆明鐵路運輸檢察院刑事偵察科助理檢察員、
1984.05——1985.12 昆明鐵路運輸檢察院一科副科長、科長
1989.06——1990.12 昆明鐵路運輸檢察院經濟法紀檢察科科長
1998.06——2012.11 昆明鐵路運輸中級法院黨組書記、院長
2012.11——2013.01 雲南省高級人民法院審判員、巡視員。
學習經歷
1985.12——1989.06 昆明鐵路運輸檢察院四科科長(1983.07—1986.06西南政法學院法律專業在職函授學習,取得大專學歷)
1990.12——1993.08 昆明鐵路運輸檢察院副檢察長(其間:1991.09—1992.06中國高級檢察官培訓中心函授培訓)
1993.08——1998.06 昆明鐵路運輸檢察院檢察長(其間:1995.08—1997.12中央黨校函授學院經濟管理專業在職學習,取得中央黨校大學學歷)