Sword of Lancelot - Cast

Brian Aherne

as King Arthur


Cornel Wilde

as Sir Lancelot


Graham Stark

as Rian


Adrienne Corri

as Lady Vivian


George Baker

as Sir Gawaine


Walter Gotell

as Sir Cedric


Jean Wallace

as Guinevere


Archie Duncan

as Sir Lamorak


Michael Meacham

as Sir Modred


Iain Gregory

as Sir Tors


Mark Dignam

as Merlin


Reginald Beckwith

as Sir Dagonet


John Barrie

as Sir Belvedere


Joseph Tomelty

as Sir Kaye


Geoffrey Dunn

as Edrick


Peter Prowse

as Brandagorous



John Longden

as King Leodogran (uncredited)


Bob Bryan

as Sir Dorjak (uncredited)


Violetta Farjeon

as French serving maid (uncredited)


  Change Location