Barbara Slade is a TV screenwriter, creator and executive producer. Born in Los Angeles, California, she now lives in London and works with channels and production companies to develop shows for the international market.
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams