James Lynn

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