James Lynn

James Lynn played Troilus in the Doctor Who television story The Myth Makers.