Kyle Redmond-Jones

Kyle Redmond-Jones is an actor who portrayed the character of Sir Owain in the episode "Excalibur."