David Schneider
Born: 1963-05-22
Acting (in our collection)
Arthur Christmas
(2011)
The Infidel
(2010)
Scoop
(2006)
28 Days Later
(2002)
Mission: Impossible
(1996)