Chandler Frantz was born on September 24, 1998 in Niskayuna, New York, USA. He is an actor, known for Moonrise Kingdom (2012), Everybody's Fine (2009) and All Flowers in Time (2010). Read more on iMDB