2006年,王子文出演个人首部电视剧《谁是我爸爸》,正式进入娱乐圈。继而出演个人首部电影《姨妈的后现代生活》,随后在战争剧《寒秋》中饰演女主角美丽的插秧女秋红而受到关注。
2007年,王子文参演古装历史剧《夜郎王》,饰演青锁;随后,与聂远、曾黎合作主演都市商战剧《人间浮尘》,饰演有强烈的色彩与个性且甘愿为爱付出的镜若 。
2010年,与贾乃亮、王泊文主演历史爱情剧《生死桥》,担任敢爱敢恨的女主角丹丹。
2011年,主演当代都市家庭剧《家的N次方》,饰演鬼马齐齐 ;随后,与孙红雷、黄磊、王珞丹合作主演都市感情大戏《男人帮》,在剧中饰演对爱情果敢勇猛的潇潇。
2016年4月18日,都市职场女性剧《欢乐颂》开播,王子文凭借剧中精灵古怪的富二代曲筱绡一角获得颇高人气,并获得第19届华鼎奖“中国百强电视剧全国观众最喜爱的影视明星”奖项 ;4月25日,再度与王凯合作主演都市悬疑爱情剧《如果蜗牛有爱情》在昆明开机,饰演一位犯罪心理研究的天才新人许诩 。