次与太监矛盾。天顺七年（1463年），升爲建昌府知府，期间平定豪强。之后因丁忧离去，除服后医用为广信府知府，发兵讨伐处州盗民，后受伤，仍力战获胜。之后改为永平府知府，因母丧不赴任，除服后，启用四川右参政，晋升爲右布政使。弘治元年（1488年），任右副都御史，巡抚四川，期间平定当地土官煽乱。次年因事情连坐下狱，事情后来清白，于是致仕回乡。