主要经历:
1948年05月在云南省峨山县参加党的地下革命工作,边纵游击队政工队队员;
1949年08月起历任云南省峨山三区副区长兼乡长,区委副书记、书记,峨山县副县长;
1953年04月任四川大凉山云南分工委工作队队长;1954年10月起历任云南会泽铅锌矿团委书记、党委宣传部副部长;
1956年10月任云南省妇联副主任;
1972年04月任云南省计划生育办公室负责人;
1978年01月任云南省卫生厅副厅长兼省计划生育办公室主任、厅党组成员;
1982年01月任云南省人大常委会副主任、党组成员;
1985年08月任云南省人大常委会主任、党组书记;
2000年10月离休。
云南省第五届人大常委会副主任,第六届副主任、主任、第七届主任;第一至三、五届全国人大代表,第六至八届全国人大常委(云南)。