唐末徐州(今属江苏)人,原名立。曾被捕入狱,脱逃后改名彦,杀下邳令加入黄巢起义军。乾符六年(879)与毕师铎、许等降唐镇海军节度使高骈。后为宣州观察使。光启三年(887),毕师铎囚杀高骈,他被推为节度使。次年败投秦宗衡,后为宗衡部将孙儒所杀。