Hugo Weaving
We have another Lord of the Rings actor here, this time English actor Hugo Weaving. He’s, of course, seen in films like V for Vendetta, The Matrix, Mortal Engines, and, as mentioned before, in the Lord of the Rings, where he played Elrond, the Half-Elven Lord of Rivendell. As for the bad guy part, he was Agent Smith in the Matrix.