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