Biography

Tony Leondis was born on March 24, 1967 in New York City, New York, USA as Anthony A. Leondis. He is a writer and director, known for The Emoji Movie (2017), The Prince of Egypt (1998) and Lilo & Stitch 2: Stitch Has a Glitch (2005).