Miles Chalmers was born on 20 August 1990 in Toronto, Ontario, Canada. He is an actor and writer, known for Charlie St. Cloud (2010), Arrow (2012) and I'm Sorry (2012). imdb.com