户部四川司主事，署郎中事，后实授南京吏部稽勲司郎中。嘉靖八年，授南京户部河南司郎中。次年外任浙江温州府知府。嘉靖十二年，担任山东按察司副使。嘉靖十五年，改山西右参政。两年后，任浙江按察司按察使。次年，授都察院右佥都御史，任延绥巡抚。嘉靖二十一年，担任右副都御史、大同巡抚。嘉靖二十三年，授甘肃巡抚。嘉靖二十九年，再任都察院右佥都御史、大同巡抚。嘉靖三十年，授兵部尚书。同年加太子少保、太子太保。