Home›Alexa LooAlexa LooKnown for ActingPlace:Vancouver, British Columbia, CanadaMovies2025Tiger Mom Academy Details TV Shows2021Chad Details 2016DC's Legends of Tomorrow Details