James Lynn

James Lynn played Troilus in DW: The Myth Makers.