Suggestions by @seangrant
18,694 suggestions

John Cleese
as Boromir in Monty Python and the Lord of the rings

Michael Palin
as Faramir in Monty Python and the Lord of the rings
Graham Chapman
as Legolas in Monty Python and the Lord of the rings

Terry Gilliam
as Aragorn in Monty Python and the Lord of the rings

Terry Jones
as Gimli in Monty Python and the Lord of the rings

Eric Idle
as Elrond in Monty Python and the Lord of the rings
Graham Chapman
as Sauromon the White in Monty Python and the Lord of the rings

John Cleese
as Gandalf the Grey in Monty Python and the Lord of the rings

Terry Jones
as Pippin Took in Monty Python and the Lord of the rings

Michael Palin
as Merryadoc Brandybuck in Monty Python and the Lord of the rings

Graham Chapman
as Sam Gamgee in Monty Python and the Lord of the rings

Eric Idle
as Frodo Baggins in Monty Python and the Lord of the rings
Daniel Radcliffe
as Weird Al Yankovic in UHF

Paul Gleason
as T-800 in Terminator (1974 cast)

Keith Carradine
as Nicholas Pike in The Flash (1980 tv series)

Justin Long
as Sniz in Sniz and Fondue

John Mulaney
as Fondue in Sniz and Fondue

Catherine Zeta-Jones
as Mary Corleone in Godfather Part III (1990 Alternative Cast)

Joan Collins
as Connie Coreleone in Godfather Part III (1990 Alternative Cast)

Leslie Nielsen
as Billy Robinson in Godfather Part III (1990 Alternative Cast)