David Francis wystąpił w 3 seria i 8 movies. Spektakl do znalezienia w roli Prison Guard w serialu Mayor of Kingstown. W kinie, jako Dr. Davis w filmie fabularnym Beastly.