Leela OwenActor · Born March 30, 2003IMDb Acted in 72020s2025Back in ActionAnnalise512022It's Christmas AgainAbbey WalkerFantasy FootballMean Girl #12021QueensTeen Girl One · 1 episodeJust BeyondHarper · 1 episode65DramaticLeela2010s2019Doom PatrolKay Challis / Young Miranda, Young Miranda · 1 episode76