The Legend of Prince Valiant › Cast
Robby Benson
Prince Valiant
Michael Horton (actor)
Arn
Noelle North
Rowanne
Alan Oppenheimer
Merlin
Efrem Zimbalist Jr.
King Arthur
Samantha Eggar
Queen Guinevere
James Avery
Sir Bryant
Dorian Harewood
Tim Curry
Sir Gawain
John Corey
Captain
Simon Templeman
Sir Mordred
Stu Rosen
Barbarian
Graeme McKenna
Brendan MacGrath