（1537年）丁酉科山东乡试第六名举人。嘉靖二十年（1541年）中式辛丑科会试第八十六名，登第三甲第四十七名进士。授河南原武县知县，有政绩，得巡抚李宗枢、巡按御史杨勉学推荐。调高平县知县。嘉靖二十四年（1545年），选南京监察御史。以贪暴论罢徐州兵备副使王綖。嘉靖二十九年（1550年），出为山西按察司佥事。嘉靖三十一年（1552年）迁布政使司参议，分守宣府，奉敕修边四百里，驻万全右卫。次年，迁按察司副使，整饬阳和兵备，迁右参政。不久，擢都察院右佥都御史，巡抚大同。嘉靖三十六年（1557年），擢兵部右侍郎