（嘉靖四十四年），擢户部主事。翌年，升户部陕西司郎中。之后，历任河南按察司佥事、陕西按察司佥事、山西布政司右参议。于边陲之地抚民备兵，参与督师出边，打败南侵的鞑靼军。并把握时机，达到“款贡”之礼，促成贡市。1572年（隆庆六年），因念母上书请求归养。次年（万历元年），获准返乡，距家500里，闻母病殁，徒步跣足日行百里奔丧。守丧三年，内外称孝。守丧结束复官，复任山西按察副使、山西右参政。1580年（万历八年），任宁夏巡抚。翌年改任宣府巡抚。1584年（万历十二年），加兵部右侍郎。1589年（万历十七年