1976.08-1978.12建水縣老里洞公社當知青
1978.12-1983.09建水縣種子公司工作
1983.09-1986.08雲南省農業學校農學專業中專班讀書
1986.08-1987.06建水縣種子公司工作
1987.06-1989.07建水縣人民政府辦公室工作
1989.07-1992.06建水縣人民政府辦公室副主任
1992.06-1993.03建水縣人民政府縣長助理
1993.03-1997.12建水縣人民政府副縣長
1997.12-2003.01中共元陽縣委書記其間1998.09至2000.08中央黨校函授學院經濟管理專業本科班學習
2003.01-2003.04紅河州農業局黨組書記
2003.04-2010.11紅河州農業局局長、州漁政監督管理局局長(兼)
2010.11-2012.02-紅河州農業局局長、州漁政監督管理局局長(兼)、州鄉鎮企業局局長(兼)
2012.02至今任紅河州政協副主席