Which actor played Sir Galahad in Monty Python and the Holy Grail?
Answer
Michael Palin
Answer
Michael Palin
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