毕业于柏林大学法科。1913年归国，在北京政府国务院法制局等处任职，并兼任北京大学法科讲师。1917年任高等检查厅判事。1919年（民国8年），任敌国财产管理处法律顾问兼库伦特派员。翌年，调任库伦宣抚署总务处处长。1921年（民国10年）赴东北担任张作霖的顾问。1926年（民国15年）6月，出任北京政府外交部次长、关税会议代表、中俄交涉委员会委员长。1927年（民国16年）6月，王荫泰在潘复内阁任外交总长。同时，任条约研究会副会长、中华汇业银行总经理。1928年（民国17年）2月，接替姚震任司法总长