运同知，陈蕙亦连坐被贬。久之，由汉阳知府再升任陕西副使，升陕西布政使司参政，期间平定宁羌民变。历升陕西按察使、陕西右布政使、左布政使，拜为右副都御史、陕西巡抚。嘉靖三十二年（1553年），以兵部右侍郎总督三边，与俺答汗在延绥交战，上捷报。虽然巡按御史吉澄极言败状，世宗仍然录其有功。次年，罢宣大总督苏祐，以贾应春代人，当时恰逢替代贾应春未抵达，令其仍然担任旧职。当时蒙古再入侵，总兵官姜应熊守红井而偷袭，斩首一百四十余级，晋升贾应春为右都御史。此后蒙古入寇永昌、西宁，为守将所破。番人入镇羌，总兵官王继祖