1987年，在中国人民大学党史系学习，获得硕士学位。毕业后在中华人民共和国外交部下属的中国国际问题研究所任职，后历任外交部非洲司二秘、副处长、处长；驻肯尼亚共和国大使馆参赞；驻津巴布韦共和国大使馆参赞。曾发表多篇非洲问题研究文章，是知名的非洲通。后曾任上海市长宁区副区长；外交部机关党委副书记。2002年，接替瞿文明，担任中华人民共和国驻文莱大使。2005年由杨燕怡接任。此后担任外交部领事司司长。2010年又担任中华人民共和国驻新加坡大使。2013年1月16日，中华人民共和国主席胡锦涛任命魏苇为中华人民共