Kiera Wallace Actor or Actress (4) Ties That Kill (2022) There's Someone inside Your House (2021) Upload (2020) Charmed (2018)