1968年10月至1982年2月先後在南峰村、雲山共大、共大總校(現江西農大)、都昌縣病蟲測報站學習、工作;
1982年3月至1995年9月先後任都昌縣農業局政辦組副組長(主持工作)、七角區工委副書記、北山鄉黨委書記、縣農委副主任、棉辦主任、農業局黨總支書;
1995年9月至1997年12月在都昌縣人民政府先後任縣長助理、副縣長;
1997年12月至2002年12月任都昌縣委常委、紀委書記;
2003年1月至2006月3月任都昌縣委副書記、紀委書記;
2006年3月任都昌縣政協黨組副書記,為下一屆政協主席候選人;
2007年3月至今任都昌縣政協主席。
主持縣政協全面工作