Acting
Robot Wars
as Natalie
DC's Legends of Tomorrow
as The Pilgrim
Fragment
Cast
Intelligence
as Mei Chen
Liberta
In Time
as Timekeeper Jean
Unforgettable
as Padma Jindal
Legend of the Seeker
as Mika