Leo Heller was born on 27 April 2003. He is an actor, known for Fantastic Beasts and Where to Find Them (2016), Ready Player One (2018) and Stella's Last Weekend (2018). imdb.com
Patricia Richardson
Millie Bobby Brown
Darryl Hickman
Carrie Preston
Show more