1954年—1962年 北京中國(guó)科學(xué)院少數(shù)民族語(yǔ)言研究所實(shí)習(xí)研究員、助理研究員;
1962年—1969年 云南省民族事務(wù)委員會(huì);
1969年—1978年 “文革”期間受迫害;
1978年—1988年 云南民族學(xué)院民族研究所副研究員、研究員;
1983年以后 第六、七屆全國(guó)政協(xié)常委、第八屆全國(guó)政協(xié)委員;
1988年以后 云南省第五、六、七屆政協(xié)副主席,云南民院研究員,云南民族學(xué)院民族研究所所長(zhǎng);
1998年 云南省第八屆政協(xié)副主席;
2004年 退休。