宋徽宗宣和六年(1124年),与兄王之义、弟王之深同登进士第,因对策极言联金伐辽之非,抑置下列。
宋钦宗靖康元年(1126年),调和州历阳县丞,摄乌江令,以奉亲罢。金兵南侵,率乡人退保胡避山。镇抚使赵霖命摄无为军,朝廷任命为镇抚司参谋官。
宋高宗赵构(南宋建立者)绍兴年间,判滁州,因上疏反对和议忤秦桧,责监南雄州溪堂镇盐税,会赦不果行,居相山近20年。
秦桧死后,起知信阳军,历提举湖北常平茶盐、湖南转运判官,以朝奉大夫致仕(即退休)。
宋孝宗乾道五年(1169年),病逝,享年76岁。
著有《相山集》30卷(《直斋书录解题·卷一八》作26卷、《宋史·艺文志》作25卷),已佚。[清]四库馆臣从《永乐大典》辑为30卷,其中诗15卷。诗以影印清文溯阁《四库全书》本为底本。新辑集外诗附于卷末。
朝来转西风,天巧借吾便。解维湓江口,去若弦上箭。水光漾朝曦,过浪制惊电。周旋谢神贶,冠坐敢不变。期须走四驿,挽仰蓦二县。谁知久留滞,一旦乃适愿。吾闻信由中,溪毛可羞荐。咄哉和氏璞,底事待三献。亨否自有时,时亨百无谴。雷声在渊默,若讷故大辨。千岩与万壑,左右
何人夜作秋虫号,吟诗坐对山有高。想当龙门夺锦袍,从臣拱手看挥毫。衡茅咫尺临江皋,浮光滟滟翻金涛。满帆何处乘风艘,千山过眼同奔逃。不妨鱠鲤兼炰羔,酒酣起舞如飞猱。醉中往往笑成咷,一时辈流籍湜翱。嗟予蹇肃意郁陶,七年坐困山林牢。迩来天旱地不毛,釜鱼薪蚁何嗷嗷。