Which actor played Sir Galahad in Monty Python and the Holy Grail?

The story behind the answer

Michael Palin played Sir Galahad in Monty Python and the Holy Grail.

Palin appears as the intensely earnest Galahad, whose encounter with Castle Anthrax becomes one of the film’s best-known comic episodes. The performance deliberately contrasts chivalric purity with the absurd situations surrounding Arthur’s quest.

Palin also plays several other characters in the film, including Sir Galahad’s father and a number of minor figures. Multiple members of Monty Python similarly perform several roles, a practical feature of the production that became part of its comedy.

In medieval Grail literature, Galahad is generally portrayed as an exceptionally pure knight and, in many versions, the successful Grail seeker. The film uses that established reputation while freely parodying it.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: