王勇是代州武川人,原名胡仁。

少年时雄武矫健,勇敢果断,善于骑马射箭,体力过人。

魏永安年间,万俟丑奴等人在关陇作乱,王勇应募参军讨伐,以战功授宁朔将军、奉车都尉。

又多次跟随侯莫陈悦、贺拔岳征讨,立功最多,被任命为别将。

太祖担任丞相后,引荐他为帐内直荡都督,加后将军、太中大夫衔,封包信县子,食邑三百户。

大统初年,食邑增加四百户,晋封侯爵。

参与活捉窦泰,收复弘农以及沙苑之战,勇气冠于各军,所攻必克。

太祖叹服他的勇敢,赏赐格外丰厚。

晋封公爵,食邑一千五百户,被任命为镇南将军,授帅都督。

参与讨伐赵青雀,平定以后,论功最大,授卫大将军、殷州刺史,加通直散骑常侍衔,兼太子武卫率。

在邙山之战中,王勇率领敢死之士三百人,全都拿着短兵器,狂呼直进,杀进杀出,杀伤很多,敌人没有敢抵挡的。

这一次战斗,大军失利,只有王勇及王文达、耿令贵三人奋力作战,都立下大功。

太祖于是赏帛二千匹,让他们自己平分。

军队回来后,都授为上州刺史。

准备把雍州、岐州、北雍州授给王勇等人,可是三州之间优劣差别很大,又让他们三个抽签。

结果王勇得到雍州,王文达得到岐州,耿令贵得到北雍州。

赐王勇名勇,耿令贵名豪,王文达名杰,以表彰他们的功劳。

大统十三年(547),授大都督,升使持节、车骑大将军、仪同三司。

十五年,升侍中、骠骑大将军、开府仪同三司。

魏恭帝元年(554),跟随柱国赵贵击败蠕蠕。

王勇追击,缴获各种牲畜数千头。

晋封新阳郡公,食邑增至二千户,赐姓库汗氏。

六官建立,授稍伯中大夫。

又论讨伐蠕蠕之功,别封永固县伯,食邑五百户。

当时例有别封,可听由受封者将此爵位转授次子,而王勇却请求把这个爵位转授给兄长之子王元兴,时人认为他十分仁义。

随即升任大将军。

世宗初年,岷山的羌族首领巩廉俱和反叛,王勇率军将其讨平。

王勇雄劲威猛,是当时的一员猛将。

可是居功自夸,喜欢揭人之短,当时的舆论也因此而瞧不起他。

柱国侯莫陈崇,功高望重,与诸将一块拜见晋公宇文护。

听说王勇屡次揭人之短,于是当众羞辱他。

王勇又惭又怒,背上长了疽疮,因此去世。

儿子王昌承袭爵位,官至大将军。