云南新平人。彝族。1949年参加“边纵”游击队。1954年荣立三等功。1956年-1959年在解放军第3预科学校和昆明陆军步兵学校学习。毕业后任排长、副指导员、干事、科长、团副政治委员、军直处长。1979年率部参加自卫反击战,后到北京政治学院学习深造。后任昆明军区总医院政治委员。1994年退役。1988年9月被授予少将军衔。