Actor: Jeremy Davies
Other entries with the name Jeremy Davies
Saving Private Ryan
Solaris
Teknolust
Twister