五代时太原乐平(今山西昔阳)人。后唐天成元年(926),孟知祥谋据蜀自立,扩建义胜、定远诸军,任为都知兵马使。长兴三年(932),弥牟镇(今四川成都北)之战,从阵后麾兵而进,反败为胜。知祥赖之灭董璋,取东川。迁捧圣榷鹤都指挥使。在后蜀官至保宁军节度使,兼同平章事。