Amanda ZhouActor · Born April 14, 1991 · Toronto, Ontario, CanadaIMDb Acted in 82020s2025The Last FrontierJunie Ward · 3 episodes682024Avatar: The Last AirbenderJoo Dee · 3 episodes732023AccusedMary Wax · 1 episode702020Spinning OutJenn Yu · 10 episodes762010s2019RabidPaige52It Chapter TwoWaitress63Hudson & RexAnastasia Liu-Kang · 1 episode772017The Handmaid's TaleVicky · 3 episodes82Produced 12020s2025The ButchersExecutive Producer