Landon Norris was born on September 15, 1994 in Unionville, Ontario, Canada. He is an actor, known for Orphan (2009), Flash of Genius (2008) and An American Girl on the Home Front (2006). Read more on iMDB