诸县。成化八年（1472年），迁广平府知府，有善政，考绩冠畿内。在任九年，离任时当地民众立去思碑。成化二十年（1484年），升江西布政使司参政。弘治改元，擢江西右布政使，调陕西。弘治四年（1491年），迁都察院右副都御史，整饬蓟州等处边防，兼巡抚顺天等府。迁户部右侍郎，改吏部右侍郎。次年，因父丧去任。弘治十二年（1499年），拜南京吏部尚书，次年改南京兵部尚书。弘治十六年（1503年），因继母去世去官。弘治十八年（1505年）服阙，改南京户部尚书。正德元年，屡次尚书乞休，获准致仕。正德七年（1512