Hugo Weaving

Hugo Weaving

Hugo Wallace Weaving AO (born 4 April 1960) is an English actor. Born in Colonial Nigeria to English parents, he has resided in Australia for the entirety of his career. He is the recipient of six Australian Academy of Cinema and Television Arts Awards (AACTA) and has also been recognised as an Hono…

Filmography

Slow Horses
Slow Horses
2022 · TV
as Frank Harkness
The View
The View
1997 · TV
as Self
The Lord of the Rings: The Fellowship of the Ring
The Lord of the Rings: The Fellowship of the Ring
2001 · Movie
as Elrond
The Matrix
The Matrix
1999 · Movie
as Agent Smith
The Lord of the Rings: The Return of the King
The Lord of the Rings: The Return of the King
2003 · Movie
as Elrond
The Lord of the Rings: The Two Towers
The Lord of the Rings: The Two Towers
2002 · Movie
as Elrond
The Hobbit: The Battle of the Five Armies
The Hobbit: The Battle of the Five Armies
2014 · Movie
as Elrond
The Hobbit: An Unexpected Journey
The Hobbit: An Unexpected Journey
2012 · Movie
as Elrond
V for Vendetta
V for Vendetta
2006 · Movie
as V / William Rookwood
Hacksaw Ridge
Hacksaw Ridge
2016 · Movie
as Tom Doss
The Matrix Resurrections
The Matrix Resurrections
2021 · Movie
as Agent Smith (archive footage) (uncredited)
The Matrix Reloaded
The Matrix Reloaded
2003 · Movie
as Agent Smith
Captain America: The First Avenger
Captain America: The First Avenger
2011 · Movie
as Johann Schmidt / Red Skull
Halifax f.p.
Halifax f.p.
1994 · TV
as Det. Sgt. Tom Hurkos
The Matrix Revolutions
The Matrix Revolutions
2003 · Movie
as Agent Smith
Legend of the Guardians: The Owls of Ga'Hoole
Legend of the Guardians: The Owls of Ga'Hoole
2010 · Movie
as Noctus / Grimble (voice)
Rake
Rake
2010 · TV
Cloud Atlas
Cloud Atlas
2012 · Movie
as Haskell Moore / Tadeusz Kesselring / Bill Smoke / Nurse Noakes / Boardman Mephi / Old Georgie
Mr. Corman
Mr. Corman
2021 · TV
as Artie Corman
Patrick Melrose
Patrick Melrose
2018 · TV
as David Melrose
Happy Feet
Happy Feet
2006 · Movie
as Noah (voice)
Mortal Engines
Mortal Engines
2018 · Movie
as Thaddeus Valentine
Babe
Babe
1995 · Movie
as Rex (voice)
The Wolfman
The Wolfman
2010 · Movie
as Inspector Francis Abberline