，升河南右参政，五年升为山东按察司按察使，专理辽饷。崇祯时，任顺天巡抚都御史。崇祯二年（1629年），朝廷清汰边饷，蓟镇王应豸突以清饷五十万，崇祯帝闻，三屯营诸卒，脱巾下烽火台，几乱，上以槛车征应豸，廷推元雅代之，元雅至军中，仍主清汰，往穆庙时，大将军戚继光，置蓟镇墩台、橹哨、探、守卫诸法甚善，至是，尽变之敌，遂以十月廿七日，拥三十六家酋入大安口，守兵逃散，将领多削发降敌，使偏师说潘家口、马兰峪、三屯营，关四城，皆下，三屯营镇帅朱国栋死之，先是，督师袁崇焕有两疏，谓臣在宁远，敌必不得越关而西，蓟门军弱，宜宿