唐徐州彭城(今江苏徐州人)。初为感化军节度使支详的牙将。中和二年(882)夺支详之位,继会节度使,与李克用等在中原镇压黄巢起义军,纳尚让之降,复与秦宗权相抗,任徐州行营兵马都统。后与朱温相争失败。城破自焚死。