清四川东乡(今宣汉)人。嘉庆元年(1796)与冷天禄等率众起义,被推为东乡白号首领,与徐天德共同攻克通江、长寿、垫江等城。三年降于南充知县刘清,两次入清营,见清帅宜绵、勒保请求投顺,终为勒保所捕,解至北京,次年被杀。