Leela Owen est une actrice de 21 ans (30 mars 2003). Leela Owen a tourné dans 3 séries et dans 2 films. Une prestation à retrouver dans le rôle de Kay Challis / Young Miranda / Young Miranda dans la série Doom Patrol. Au cinéma, dans le rôle de Mean Girl #1 dans le long métrage Fantasy Football.