Actor: David Francis
Other entries with the name David Francis
Beastly
Scanners II: The New Order