L’homme qui aimait trop – Hoa, recurring principal – Yves-Christian Fournier, Duo Productions, 2021
Doute raisonnable – Kim, small principal – Claude Desrosiers, Aetios Prod., SRC, 2021
La maison bleue (S2) – Chinese culture teacher, principal – Ricardo Trogi, KOTV, 2020
District 31 – Chinese interpreter, recurring principal – Stéphane Simard, Aetios Prod., SRC, 2019
How to buy a baby – Cindy, small principal – Adriana Maggs, CBC, 2019
Ruptures – Dr. Voyer, small principal – Rafaël Ouellet, Aetios Prod., SRC, 2019
Les beaux malaises (S4) – Asian Woman, small principal – Ricardo Trogi, TVA, 2016
Unité 9 – Nurse, small principal – Jean-Philippe Duval, SRC, 2016
L’imposteur – Jenny, actor – Yan Lanouette-Turgeon, Quebecor, 2016
Les invincibles – Postal worker, principal – Jean-François Rivard, 2008
Virginie – College student, principal – Radio-Canada, 2005
Un monde à part – Doctor, principal – Louise Ducharme, 2005
Lance et Compte : La reconquête – Ma-Tram Villeneuve, principal – Jean-Claude Lord, 2003
Theatre
It’s Time – Sun Yi / Kathy / Helen – Sometimes Y Theatre, Teesri Duniya Theatre, 2025
Three women of Swatow – Mother – Sophie Gee, Centaur Theatre, 2024
Countercurrents (lecture publique) – Rong Li – Tarragon Theatre/Karthy Chin, 2024
Chimerica – Feng Meihui / Ming Xiaoli – Charles Dauphinais, Théâtre Jean-Duceppe, 2024
Quel dernier grand conflit pour satisfaire la haine entre les humains – Amanda & Paula – Guy Régis Jr., Théâtre français de Toronto, Zones Théâtrales & CNA, 2023
Caught – Wang Min – Anton Golikov, Raise the Stakes Theatre, Montreal Fringe Festival, MainLine Th., 2023
Leila Roils the Seas (public reading) – Auntie Mama – Sophie Gee, Infinithéâtre, 2023
La Veille dame et la jeune fille (public reading) – Maman – Joël Beddows, 2023
Projet transfrontaliers – Shiong-En – Zones théâtrales, Centre national des arts, 2021
How I became a tramp (public reading) – Mother/ Co-Worker Lu – Susan Lock, Ergo Pink Fest, 2019
Le menteur – Lucrèce – Joël Beddows, Théâtre Français de Toronto, 2018