凤翔军士兵，节度使李昌符畏其勇，欲杀之，李昌符妾周氏指使杨晟逃亡，杨晟加入神策军为都校。
为节度使.光启元年（885年），左右神策十军使宦官田令孜与邠宁节度使朱玫和李昌符结盟讨伐河东节度使李克用和护国军节度使王重荣，兵败，挟持唐僖宗出奔陈仓。朱玫、李昌符也与田令孜决裂，朱玫遣一万骑兵会合李昌符追赶僖宗。二年（886年）正月，杨晟与朱玫战于潘氏，大败，战鼓之声传到行宫，内外无固守之心。僖宗在兴、凤二州设置感义军，提拔杨晟为感义军节度使、检校司空，守大散关。五月，朱玫派将王行瑜率邠宁、