Today is Hugo Weaving’s Birthday! Hugo played Elrond in all three LOTR films and is also known for his role as Agent Smith in the Matrix trilogy. He recently played a masked vigilante ‘V’ in ‘V for Vendetta’. Hugo was born on April 4th, 1960 in Austin, Nigeria. That makes him 46 today, Happy Birthday Hugo!