明浙江嘉兴人,字荩臣。正统进士。成化四年(1468),镇压陕西满俊起义。六年赴湖广,总督军务,率李震等镇压荆襄流民起义。下令逐流民归原籍,死亡累累,言者劾为妄杀。后任兵部尚书。十三年,以反对宦官汪直被革职,直败后复官。