擅长英文词法，得准，不久外派中国驻外使馆。1937年，王恭行任中华民国住美国芝加哥领事馆副领事。1938年，升任外交部驻美国南部新奥尔良领事馆总领事。王在新奥尔良市一驻十二年。1946年、47年，代表中国参加纽约联合国成立大会。1948年，任联合国朝鲜半岛临时事务委员会委员，参与筹建韩国立国。1950年，王辞去外交职务，入杜兰大学攻读历史学硕士。1952年迁居芝加哥。1953年，归化为美国公民。自此投身美国公民运动，成为美国政治人物。1952年至1958年，任美华公民协会行政主任。1965年，任芝加