Avenger / Vengeance
The Avenger defeats his enemies by using all different types of elemental and physical damage. Thanks to Conviction and Vengeance he should never run into a monster he cannot fight, though he is much better in a one-on-one scenario rather than fighting large masses of mobs. When trying to level with Vengeance, the character may feel a bit weak until Level 30 where Conviction will bring in a lot of extra Damage.
These videos are meant to give you a complete “follow along” style playthough of many popular character builds in Diablo 2.
Video Build Guide
When playing through with this Character, a high Damage weapon is extremely important as all of the additional Elemental Damage from Vengeance scales off of that.
A great source of Cannot be Frozen early in the game is Rhyme, the runes for which can be farmed from the Nightmare Countess.