唐滑州匡城(今河南长垣西南)人。本名洽。少时犯法,被笞几死,亡命从军。在永平军渐至押牙。大历十二年(777),被节度使李勉举为宋州刺史。建中二年(781),自永平军分出宋、亳、颍三州,遂被任为节度使。兴元元年(784),破李希烈,收复汴州。次年,任汴宋节度使,赐名玄佐。在汴多年,多权谋,悉知淄青李纳阴谋,深为所惮。死后,军中拥立其子士宁。