山西布政使。正统十三年，召为工部尚书，后被御史张洪弹劾。 景帝继位后，召还，兼任大理寺卿，后出理大同军饷。加太子太保。景泰六年，改为兵部尚书，次年平定湖广叛乱。天顺元年获胜，召还，命致仕。天顺四年，因李贤举荐，召为南京左都御史。天顺七年，为锦衣卫指挥佥事门达所劾罢。