嘉靖元年（1522年）巡按陕西，平定甘州李隆之乱。嘉靖二年（1523年），巡按河南、直隶时，扫除贪官污吏。出爲直隶河间府知府，升贵州布政使司参政。历任浙江布政使、郧阳巡抚、应天巡抚、淮阳总督等职。督漕运期间，省银十万两，代纳庐州、凤阳、淮安、扬州等郡水患灾民税捐白银十八万两，升任南京大理寺卿。又升刑部侍郎，查办楚愍王被世子朱英燿刺杀的楚世子弒父案，秉公处死朱英燿。嘉靖二十七年（1548年）升任刑部尚书，由于支持夏言，反对严嵩，次年辞官还乡。还乡后创建荣昌乐雅书院，嘉靖四十五年（1566年）病卒。