<P> Hugo Wallace Weaving ( born 4 April 1960 ) is a British - Australian film and stage actor . He is best known for playing Agent Smith in The Matrix trilogy ( 1999 -- 2003 ) , Elrond in The Lord of the Rings ( 2001 -- 2003 ) and The Hobbit ( 2012 -- 2014 ) film trilogies , V in V for Vendetta ( 2006 ) , Red Skull in Captain America : The First Avenger ( 2011 ) and Tom Doss in Hacksaw Ridge ( 2016 ) . </P>
who played lord elrond in lord of the rings
Hugo Wallace Weaving