Claim: Hugo Weaving is in V for Vendetta.

Hugo Wallace Weaving -LRB- born 4 April 1960 -RRB- is a Nigerian-born English-Australian film and stage actor . He is best known for playing Agent Smith in The Matrix trilogy -LRB- 1999 -- 2003 -RRB- , Elrond in The Lord of the Rings -LRB- 2001 -- 2003 -RRB- and The Hobbit -LRB- 2012 -- 2014 -RRB- film trilogies , V in V for Vendetta -LRB- 2006 -RRB- , Red Skull in Captain America : The First Avenger -LRB- 2011 -RRB- and Tom Doss in Hacksaw Ridge -LRB- 2016 -RRB- .   Weaving 's first television role was in the 1984 Australian television series Bodyline , where he portrayed English cricket captain Douglas Jardine . In film , he first rose to prominence for his performance as Martin in the Australian drama Proof -LRB- 1991 -RRB- . Weaving played Anthony `` Tick '' Belrose/Mitzi Del Bra in the comedy-drama The Adventures of Priscilla , Queen of the Desert -LRB- 1994 -RRB- ; and multiple roles in the science fiction film Cloud Atlas -LRB- 2012 -RRB- . His roles as a voice actor include Rex in Babe , Noah in Happy Feet and Happy Feet Two , and Megatron in the Transformers film series .   Weaving 's awards for acting include a Satellite Award , MTV Movie Award and six Australian Film Institute Awards .