Television actress who has appeared as Vivian Barnes in the series Transplant and Mari in the series Japan Sinks: 2020. She has also appeared in Risings Suns, Designated Survivor, and The Stranded.' She made her professional acting debut in the 2001 film Lost and Delirious.