I like Hugo Weaving also, and am glad that he didn’t get stuck being known only as “Agent Smith.”
I believe that he is too versatile an actor to become typecast. No matter what he does, I always believe him, LOL!