Show more
Barry Leopold Letts was an English actor, television director, writer and producer, best known for being the producer of Doctor Who from 1969 to 1974. Wikipedia