Suggestions by @micahmadera
41,051 suggestions

Liam Neeson
as Boromir in Lucasfilm's Lord of the Rings (80s)

Ron Howard
as Faramir in Lucasfilm's Lord of the Rings (80s)

Anthony Daniels
as Legolas in Lucasfilm's Lord of the Rings (80s)

Harrison Ford
as Aragorn in Lucasfilm's Lord of the Rings (80s)

Alec Guinness
as Gandalf in Lucasfilm's Lord of the Rings (80s)

Kenny Baker
as Pippin Took in Lucasfilm's Lord of the Rings (80s)

Jack Purvis
as Merry Brandybuck in Lucasfilm's Lord of the Rings (80s)

David Steinberg
as Sam Gamgee in Lucasfilm's Lord of the Rings (80s)

Warwick Davis
as Frodo Baggins in Lucasfilm's Lord of the Rings (80s)

Orlando Bloom
as Bucky Barnes in Captain America III: The Winter Soldier (2005)

Casey Affleck
as Bucky Barnes in Captain America III: The Winter Soldier (2005)

Emma Mackey
as Morgana in The Adventures of Merlin (2018-2022)

Emma Mackey
as Irene Adler in BBC Sherlock (2020-2027)

Hannah John-Kamen
as Sally Donovan in BBC Sherlock (2020-2027)

Thorbjørn Harr
as Phillip Anderson in BBC Sherlock (2020-2027)

Mark Gatiss
as JARVIS in Iron Man Trilogy (2008 - 2013)

Joseph Gordon-Levitt
as Maxwell Smart in Get Smart (2028)

Sean Astin
as Marty McFly (1995) in Actors who could play Marty McFly in different years

Hero Fiennes Tiffin
as Anakin Skywalker in The Star Wars prequel Trilogy [2019-2025]

Orlando Bloom
as Bucky Barnes in Captain America: The First Avenger (2001)