1972年12月至1977年5月在部隊服役;
1977年5月至1985年8月先後任綠春縣郵電局報務員、秘書、副局長;
1985年8月至1987年9月在紅河州民族幹校讀中專;
1987年9月至1991年2月先後任紅河縣郵電局副局長、局長;
1991年2月至1997年1月任中共紅河縣委副書記、政法委書記(其間:1992年9月至1994年7月參加雲南省委黨校大專班學習);
1997年1月至1997年3月任中共元陽縣委副書記、縣人民政府副縣長、代理縣長;
1997年3月至2003年1月任中共元陽縣委副書記、縣人民政府縣長(其間:1998年7月至2000年7月參加北京師範大學經濟管理學院研究生課程班學習);
2003年1月至2003年3月任紅河州人大常委會黨組成員;
2003年3月至2013年2月任紅河州人大常委會副主任、黨組成員
2013年2月至今任紅河州政協副主席、黨組成員