Leon Seidel was born on November 22, 1996. He is an actor, known for Land of Mine (2015), Tom Sawyer (2011) and The Adventures of Huck Finn (2012). Read more on iMDB