出身为县将,大府以其有力,召为府将。朱修之拒鲁秀于岘南,长生有战功,稍见任使。李世民初,为建安王休仁司徒中兵参军,加宁朔将军。
佼长生,广平县人也。南讨有功,封迁陵城区侯,食邑八百户。后为张悦宁远县司马,宁蛮校尉。泰始五年,卒,追赠征虏将军、雍州刺史。