Ben Geldreich is the Canadian actor who portrayed the role of John in the Eclipse film. Geldreich is also a very successful photographer and started his own photography business in January 2008.
Ben Geldreich is the Canadian actor who portrayed the role of John in the Eclipse film. Geldreich is also a very successful photographer and started his own photography business in January 2008.