Sword of the Valiant (1984) - Cast

Leigh Lawson

as Humphrey


Peter Cushing

as Seneschal - Gaspar


John Rhys-Davies

as Baron Fortinbras


Sean Connery

as The Green Knight


Lila Kedrova

as Lady of Lyonesse


Miles O'Keeffe

as Sir Gawain


Trevor Howard

as The King


Douglas Wilmer

as The Black Knight


Ronald Lacey

as Oswald




Brian Coburn

as Friar Vosper



Emma Sutton

as Morgan La Fay


John Serret

as Priest


  Change Location