Derek Francis - Home

Derek Francis

Derek Francis was born on November 7, 1923 in Brighton, East Sussex, England. He was an actor, known for Scrooge (1970), La tombe de Ligeia (1964) and Jabberwocky (1977). He was married to Penelope Elsden Smith. He died on March 27, 1984 in Wimbledon, London, England.
read more

Portrait Photos of Derek Francis 10 Portrait Photos

Landscape Photos of Derek Francis 64 Landscape Photos