The late Sean Connery (RIP), among his many roles on stage and screen, played both of the most well-known characters of classic British legend: King Arthur and Robin Hood. Was he the only actor (or, if not, was he the only British actor) to have this distinction?

How many actors have played both King Arthur and Robin Hood during their career?

Question inspired by a meta post at SFF.

  • Not sure how to tag this. Feel free to edit. Commented Nov 1, 2020 at 14:09
  • 2
    Trying to research this. Monty Python actors come so close - Graham Chapman plays Arthur in Holy Grail and John Cleese plays Robin Hood in Time Bandits.
    – iandotkelly
    Commented Nov 1, 2020 at 16:07
  • I feel like Errol Flynn should have, although he did not! :p Commented Nov 1, 2020 at 16:46
  • Remarkably, Sean Connery's son Jason is a near miss: he played Robin Hood in series three of Robin of Sherwood, and the magician Merlin in Merlin: the Quest Begins. Commented Nov 2, 2020 at 9:47
  • Interestingly, Richard Harris played King Arthur in Camelot, and guested in Connery's Robin and Marrion (as Richard the Lionheart) Commented Jan 19, 2022 at 16:18

2 Answers 2


Voice Actor Mel Blanc has played both roles.

In Robin Hood Daffy, Daffy Duck (voiced by Blanc) plays the role of Robin Hood. You might argue that Blanc is actually voicing Daffy Duck, but the character in the short is supposed to be the actual Robin Hood, not a duck merely acting like Robin Hood the way Bugs played a rabbit acting like the character without actually being the character in Rabbit Hood. The character on screen, voiced by Blanc, was supposed to be the actual Robin Hood (in satirical anthropomorphic duck form).

Blanc voiced King Arthur numerous times. He did so--again as Daffy, this time filling the role of Arthur--in Bugs Bunny in King Arthur's Court. Blanc also voiced an actual human version of King Arthur in Knighty Knight Bugs, in which Arthur assigns Bugs the task of retrieving the Singing Sword. He also played King Arthur in The Looney, Looney, Looney Bugs Bunny Movie and a 1963 Chuck Jones short called I was a Teenage Thumb.

Blanc was American of course, so it is possible that Connery is the only British actor to play both roles on screen.

  • 1
    Great answer. I didn't think there would be one.
    – iandotkelly
    Commented Nov 5, 2020 at 1:09
  • Upvoted, but I'll wait to accept and see if there's anyone else who either (a) played the characters physically, not just by voice, or (b) was British like Connery. Commented Nov 5, 2020 at 6:32

Patrick Bergin

Played Sir Robert Hode in 1991.

Played King Arthur in 2000

Only one I can find, apart from Connery.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .