
Cast
Age 37 · China
6 shows · 1 currently on air

2026 · MGM+ · Ended
as Cat Hardy / Black Cat

2020 · Sky Atlantic · Ended
as Wu Zhi

2019 · Netflix · Ended
as Jenny Wah

2016 · FOX · Ended
as Rose

2015 · FOX · Ended
as Akeela
Hulu · In Development
as Maxine Tao
Main cast roles from TVmaze. Guest appearances aren't listed.