1.33
Popularity21
Credits7.2
Rating123M
Budget539M
RevenueActing
Primarily2022 Slow Horses as Frank Harkness
2018 Mortal Engines as Thaddeus Valentine
2016 Hacksaw Ridge as Tom Doss
2015 The Dressmaker as Sergeant Farrat
2014 The Hobbit: The Battle of the Five Armies as Elrond
2012 The Hobbit: An Unexpected Journey as Elrond
2012 Cloud Atlas as Haskell Moore / Tadeusz Kesselring / Bill Smoke / Nurse Noakes / Boardman Mephi / Old Georgie
2011 Captain America: The First Avenger as Johann Schmidt / Red Skull
2011 Transformers: Dark of the Moon as Megatron (voice)
2010 Legend of the Guardians: The Owls of Ga'Hoole as Noctus / Grimble (voice)
2010 The Wolfman as Inspector Francis Abberline
2009 Transformers: Revenge of the Fallen as Megatron (voice)
2007 Transformers as Megatron (voice)
2006 Happy Feet as Noah (voice)
2006 V for Vendetta as V / William Rookwood
2003 The Lord of the Rings: The Return of the King as Elrond
2003 The Matrix Revolutions as Agent Smith
2003 The Matrix Reloaded as Agent Smith
2002 The Lord of the Rings: The Two Towers as Elrond
2001 The Lord of the Rings: The Fellowship of the Ring as Elrond
1999 The Matrix as Agent Smith