Seems like getting in vs characters that can make him work to do it and then once in, making his relatively slow, not very mix-up oriented offense work vs characters that can either play his game, or interrupt his game.
Basically I think he's a weird hybrid of defensive and rushdown (despite his frames not being great on paper for rush), where he wants to use his super fast walk startup to shimmy, buying him offense, or buying him a punish opportunity, and then when he gets going, use that same speed and range to kind of.. cheat? his frame data and apply some mean pressure. So his weakness is any character that can compete, or stop him doing this.