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