。之后升光禄寺少卿，丁艰归，除补尚宝司卿，再迁南京太常寺少卿。嘉靖二十二年，以右佥都御史巡抚甘肃，后改大同巡抚，与总兵官周尚文及总督翁万达严兵战备阳和，抵御蒙古小王子俺答汗进攻。此后晋升兵部右侍郎、左侍郎，后兵部尚书赵廷瑞罢，其署部务，奏行秋防十事。因翁万达入为尚书，其辞疾乞休。世宗大怒，夺职闲住。两年后去世。