In the 1981 film Excalibur, which actor plays King Arthur during the film’s Holy Grail quest?

The story behind the answer

In the 1981 film Excalibur, Nigel Terry plays King Arthur during the film’s Holy Grail quest.

Terry portrays Arthur from his rise as the young king through the later collapse of his kingdom. Excalibur adapts material from the Arthurian tradition associated especially with Thomas Malory’s Le Morte d’Arthur, including Merlin, Guinevere, Lancelot, Mordred, and the search for the Grail.

The film was directed by John Boorman and is known for its stylized visual design, saturated colors, and elaborate medieval imagery. Its Grail sequence presents the quest as a major spiritual and political turning point for Arthur’s court.

Nigel Terry is sometimes confused with other actors in the large ensemble cast. Patrick Stewart plays King Leodegrance, while Liam Neeson plays Gawain; neither portrays Arthur in the film.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: