Robert Russell is an actor, known for Snowpiercer (2013), Blue Valentine (2010) and The Illusionist (2006). Read more on iMDB