王仙芝等同起兵于长垣（今河南省长垣县）。次年，随王仙芝攻占濮州（今山东省鄄城县北）、曹州（今山东省菏泽市西北）及郓州，后转战山东、河南各地。僖宗干符四年朝廷招讨副都监杨复光遣判官吴彦宏诱降王仙芝，于是仙芝遣尚君长、楚彦威、蔡温球三人去邓州洽降，中途为唐招讨使宋威所劫持，宋威贪功，妄报颍州（治今安徽阜阳）西南大捷，说临阵生擒尚君长等人。杨复光大怒，上奏称尚君长确实来降。唐朝廷遣御史归仁绍等人调查，没有结果，干符四年十二月，将尚君长三人斩于狗嵴岭（长安城内东市）。