David Francis(1952-2007)
- Actor
David Francis was born on 12 January 1952 in Toronto, Ontario, Canada. He was an actor, known for The DuPont Show of the Month (1957) and A Christmas Festival (1959). He died on 20 November 2007 in Toronto, Ontario, Canada.