巡抚陈俨上奏其知行，明景帝命其久任。九年任满后，才升为山东左参政，后进右布政使。弘治二年，以右副都御史身份巡抚贵州。母丧丁忧，除服后恢复原职。期间平定当地苗族叛变，并与湖广总兵官顾溥、贵州总兵官王通等讨平。之后上言请设卫所，得到批准。至此，新建都匀府、独山州、麻哈州、清平县，至此控制当地苗族。后论功，升爲右都御史。弘治八年（1495年），召掌管南京都察院事，几个月后，提督两广军务，并担任巡抚。两年后，晋升爲左都御史。弘治十三年，召回担任掌管南京都察院事，未行而去世。赠太子少保，谥襄敏。