Weaving played the title role as V in the 2006 film V for Vendetta, in which he was reunited with the Wachowskis, creators of The Matrix trilogy, who wrote the adapted screenplay.Actor James Purefoy was originally signed to play the role, but was fired six weeks into filming over creative differences.
Weaving himself was unaware of the controversy and had accepted the role based on Michael Bay's personal request; in a November 2008 Sun Herald interview, he said he'd never seen Transformers.
Though Weaving reprised his role in two sequels, he does not have much personal investment in the Transformers films.
Weaving was the main actor in Andrew Kotatko's award-winning film Everything Goes (2004).
He starred as a heroin-addicted ex-rugby league player in the 2005 Australian indie film Little Fish, opposite Cate Blanchett.
In 1991, Weaving received the Australian Film Institute's "Best Actor" award for his performance in the low-budget Proof.
He appeared as Sir John in the 1993 Yahoo Serious comedy Reckless Kelly, a lampoon of Australian outlaw Ned Kelly.He was a voice actor in the cartoon film The Magic Pudding.He garnered additional acclaim in the role of half-elven lord Elrond in Peter Jackson's three-film adaptation of The Lord of the Rings, released between 20.While in England, he attended The Downs School, Wraxall, near Bristol, and Queen Elizabeth's Hospital.His family moved back to Australia in 1976, where he attended Knox Grammar School in Sydney.Weaving played the enigmatic and evil-minded Agent Smith in the 1999 film The Matrix.