David Francis è un attore Nei suoi 20 anni di carriera ha recitato in Beastly, Scanners 2 - Il nuovo ordine e 2001 - Un'Astronave Spuntata nello Spazio.