In the 2014 film Noah, which actor played Methuselah?

The story behind the answer

In the 2014 film Noah, Anthony Hopkins played Methuselah.

Methuselah is Noah’s grandfather in the film and appears as a mysterious, isolated figure who lives in the mountains. Anthony Hopkins portrays him alongside Russell Crowe as Noah, Jennifer Connelly as Naameh, and Emma Watson as Ila. The role gives the movie a connection to the long genealogical chronology in Genesis, where Methuselah is recorded as living 969 years.

The film expands Methuselah beyond the brief biblical genealogy. Genesis names him as the son of Enoch and the father of Lamech, Noah’s father, but does not describe a mountain-dwelling character who guides Noah’s family. Those details belong to the film’s adaptation.

Anthony Hopkins is a Welsh actor known for roles including Hannibal Lecter in The Silence of the Lambs and Odin in Marvel films. His casting is one of the movie’s notable supporting performances.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: