David Schneider

David Schneider is a British actor who played the role of a scientist in the film 28 Days Later.