1952年—1955年 參加云南民族工作隊;
1955年—1958年 西雙版納州政協(xié)副主席,州民族干校教育長;
1958年—1964年 景洪縣縣長、縣委常務(wù);
1964年—1972年 7679部隊師職副政委;
1972年—1973年 思茅軍分區(qū)副政委;
1973年—1975年 西雙版納軍分區(qū)副政委,州委副書記、副州長;
1975年—1977年 西雙版納州委書記、州長;
1977年—1978年 云南省革委會副主任;
1978年—1983年 云南省委常委;
1983年—1988年 云南省副省長;
1988年—1998年 云南省人大副主任;
2000年 退休。