北宋建州崇安(今属福建)人,字彦修。北宋末,助父刘韦守真定(今河北正定),抗金兵。建炎间,张浚宣抚川陕,辟为参议军事。后张浚在富平(今属陕西)为金兵所败,他部署协调诸将,国符号全蜀,颇有功。为利州路经略使兼知兴元府。绍兴四年(1134),与浚俱罢。次年,张浚还朝,命他权都督府参议军事,抚谕川陕。十一年,知镇江府兼沿江安抚使,被秦桧讽谏官论罢。