天啟五年的時候,代替吳用先擔(dān)任薊遼總督。寧遠(yuǎn)之戰(zhàn)后,王之臣替代不援寧遠(yuǎn)和覺華島而免職的高第。