The Legend of Prince Valiant: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! The Legend of Prince Valiant Adventure, Fantasy – 6/25/93 United States GeneralEpisodesCastCharactersGallery Cast See full cast → Robby Benson as Prince Valiant Michael Horton as Arn Noelle North as Rowanne Alan Oppenheimer as Merlin Efrem Zimbalist Jr. as King Arthur Samantha Eggar as Queen Guinevere James Avery as Sir Bryant Dorian Harewood as Sir Bryant Tim Curry as Sir Gawain John Corey as Captain Simon Templeman as Sir Mordred Stu Rosen as Barbarian Graeme McKenna as Brendan MacGrath Jack Lynch as Denys Paige O'Hara as Princess Aleta