唐末五代时雁门(治今山西代县)人。初为郡吏。中和二年(882)从李克用为先锋,至关中镇压黄巢起义军,又从击秦宗权,有骁将之称。乾宁二年(895)与史俨率兵远援充州。四年,归路被魏博罗弘信隔断,被迫与俨及朱瑾奔淮南投杨行密。后佐杨氏破梁军于清口(今江苏淮阴西),杀大将庞师古。官至楚州刺史。