在中国驻朝鲜大使倪志亮在武汉养病时，由柴成文负责组建驻朝鲜大使馆。1950年7月5日，正式决定柴成文为驻朝鲜大使馆政务参赞兼临时代办，倪蔚庭、薛宗华为参赞，张恒业为一秘，朱光为武官，王大纲、刘向文为副武官。7月6日周恩来接见了使馆人员，邹大鹏、刘志坚、章汉夫、陈家康（外交部亚洲司副司长、代司长）作陪。1955年，接替耿飚，担任中华人民共和国驻丹麦大使。1956年，由郑为之接任。1961年，授中国人民解放军少将。