James Lynn

James Lynn played Troilus in The Myth Makers.