I suck vs him too. He does have a couple of weaknesses though. He has really no mix up game so down blocking with barrier will push you outside of his range quickly and get you into a more defend-able position. Off the ground air dash to j.C into ground combo works pretty well as it comes out fast. Also, as some have mentioned 3C goes under his 5D. Usually though, to avoid eating 5D, I start the trip kind of far and won't be able to link into a 22C>6C combo. Therefore, once I trip him I just hump him with a bunch of 2As and 5As and try to go 5A to 6A to 6C to BnB. I just try to keep him on the ground and not give him space. If you do give him space though best to back out and find a new entry either with a 3C or a j.C, otherwise you tend to be poorly positioned and eat 5D or his uppercuts, which are all very punishing.
my 2 c