2006年出演首部电视剧《谁是我爸爸》和首部电影《姨妈的后现代生活》;同年在电视剧《寒秋》中担任女主角而受到关注;2010年出演电影《无人驾驶》和《唐山大地震》;2011年主演家庭情感剧《家,n次方》和都市情感剧《男人帮》获得更多的关注;2012年出演年代电影《一九四二》;2013年在爱情电影《爱神来了》中担任女一号。2014年,主演青春励志剧《青春无季》。2016年,王子文凭借都市职场女性剧《欢乐颂》中曲筱绡一角获得颇高人气,并获得第19届华鼎奖“中国百强电视剧全国观众最喜爱的影视明星”奖项;同年主演都市悬疑爱情剧《如果蜗牛有爱情》。2017年,继续出演都市女性励志剧《欢乐颂2》。2018年,主演都市奇幻喜剧《动物管理局》。