Ted Francis was born on 18 February 1929 in London, England, UK. He is a writer and producer, known for Vivre pour survivre (1984), The Castle of Adventure (1990) and Dolly Story (1968).