Hugo Weaving is 64 years and 8 month(s) old. He was born in 4 Apr, 1960. An Australian-British actor and producer, Hugo Weaving is renowned for his work in The Matrix trilogy as Agent Smith and The Lord of the Rings film trilogy as Elrond. He is also famous for his appearances in The Adventures of Priscilla, V for Vendetta, Cloud Atlas and Captain America: The First Avenger. Weaving is equally popular for his voice as Rex and Noah in Happy Feet. He has succeeded to gain several awards and nomination; some of the awards given to him are MTV Movie Award, Australian Film Institute Award and Satellite Award.