He has plenty. Shaolin has 50/50s everywhere to go with top 3 range, low mid high and an upward projectile, an anti air up kick, safe on block on a lot of things, an armored 9 frame full screen move, one of the best njp in the game, a 5 frame divekick, a 7 frame punish that when ended (221) is safe on block (-2), the low projectile ducks high projectiles (which is most projectiles in the game), and more.
ShaoJin is dirty AF.
EDIT - Forgot about his best-in-game AA