明末清初陕西吴堡人,号毓公。张献忠部将,任前军大都督。张献忠死后,随孙可望等联明抗清。永历六年(1652),与刘文秀自成都攻川北。十年,李定国迎永历帝入滇,讨孙可望。次年,脱离孙可望,归李定国。清军大举攻入滇、黔,与李定国力拒,同败入缅甸。康熙元年(1662),兵败降清。后病死。