至山东布政使、湖广布政使。弘治九年（1496年），以右副都御史巡抚四川，并兼提督松潘军务。后改南京兵部右侍郎，再改刑部右侍郎。弘治十四年（1501年），晋升右都御史，总督两广。后论功升左都御史，平定归善剧贼古三仔、唐大鬓等。正德三年（1508年），因得罪刘瑾被谪戍肃州。六年后去世。