
Biography: Ava Allan was born on March 1, 2000 in Los Angeles, California. She started her acting career as an extra, appearing in an episode of Leverage in 2008. She also appeared as extra in the films Angels & Demons and It’s Complicated. Her first credited role was as Young Amanda Cantwell in 3 episodes […]