Hugo Weaving in 2003
In all three “The Lord of the Rings” films, Hugo Weaving played the Elf" Elrond“, the Lord of Rivendell and one of the ancient Elf-rulers in Middle Earth. Fun fact: David Bowie expressed interest in the role of Elrond, but director Peter Jackson stated, "To have a famous, beloved character and a famous star colliding is slightly uncomfortable."