Hugo Weaving (born April 4, 1960) is an Australian actor, perhaps best known for his roles as Agent Smith in The Matrix and as Elrond in The Lord of the Rings and The Hobbit trilogies of films. He gained his first experience as a voice actor in the Babe films, where he played Rex the sheepdog, the titular hero's foster father. He also played V in V for Vendetta and portrayed the Red Skull in Captain America: The First Avenger.
In one universe, he's really an undercover agent working for Sector Seven, trying to hide the N.B.E.s from the public and covering it up by acting in fictional movies, like that thing with the jewelry or the internet that plugs into your brain. This is all, of course, to keep you from seeing the historical documentary. Or make you see it. Either way works.
Voice roles Edit
Transformers (2007) Edit