This is one of my runs with Warrior in Arena mode (endgame challenge). I'm uploading a bunch of my runs for others to learn from. Some of these videos will have commentary, others will not. I did a bit of both because I wasn't sure which ones you guys would prefer.
Warrior requires more skill to use than the other classes to be as good as them. He has a shield cancel, which can be used to cancel dashes and attacks early, and chain them into other actions. Your proficiency and timing with your shield, consumable management, as well as overall game knowledge, is integral to being successful with him.
I opt for the Duskhander build (I like the lore of the Dusklords), although Skullhack can be used with shield cancel to increase DPS tremendously. It's a bit too cheesy for my taste, so I don't use it. Steel plate and Stonebeard Slab are my other upgrades I always build him into. One provides damage reduction, and the other is an extremely durable shield with up to 11 charges (the most out of all his shields). His other shields are viable too, but for the most part his build is far more strict than other characters.