David Schneider

David Schneider

born 1963

nm0773768

actor (2)

2002 28 Days Later Scientist 7.50
1996 Mission: Impossible Train Engineer 7.20