履歷
1969.03-1973.11 上饒縣朝陽公社知青;
1973.11-1975.08 上饒縣朝陽公社白沙大隊支部書記,公社黨委副書記;
1975.08-1979.08 上饒縣委常委、朝陽公社黨委書記(1978.08 轉為國家幹部);
1979.08-1980.11 上饒縣委常委、縣中校長;
1980.11-1984.03 上饒縣委常委、城鎮公社黨委書記;
1984.03-1984.09 上饒縣委常委、政法委書記;
1984.09-1986.07 省委黨校馬列專業脫產學習;
1986.07-1987.04 上饒縣委常委、政法委書記;
1987.04-1990.01 玉山縣委常委、政法委書記;
1990.01-1991.10 玉山縣委副書記;
1991.10-2000.10 上饒地區人民檢察分院副檢察長(1993.04 正縣級);
2000.10-2005.12 上饒市人民檢察院副檢察長(正縣級);
2005.12-2006.02 上饒市人民檢察院代檢察長、黨組書記;
2006.02-2006.11 上饒市人民檢察院檢察長、黨組書記;
2006.11-2006.12 上饒市政協黨組成員;
2006.12- 上饒市政協副主席、黨組成員。