Oscar Lloyd

Oscar Lloyd played Toby Avery in the Doctor Who story The Curse of the Black Spot.