2025
Darkest Miriam as Susu Leung2025
Endless Cookie as Radio Announcer2024
Close to You as Emily2024
Rest and Relax as Multiple Roles2024
A Fermenting Woman as Not available2023
299 Queen Street West as Not available2020
Death and Sickness. as Herself2019
Five Bucks at the Door: The Story of Crocks N Rolls as Not available2015
Whispers and Shoulders as Specter2013
Jack as Olivia Chow2008
Toronto Stories as Willia2008
Pansy Division: Life in a Gay Rock Band as Self2007
Gifted and Challenged: The Making of 'Shortbus' as Sofia2006
Shortbus as Sofia2005
3 Needles as Tong Xiu, the Rice Farmer's Wife2001
Hedwig and the Angry Inch as Kwahng-Yi2001
The Art of Woo as Alessa Woo1998
Boy Meets Girl as Judy1995
Sliders as Pat1995
Bad Company as Waitress1994
Green Dolphin Beat as Mai-ling1993
Mood Indigo as JennyNaN
No Tickets at the Door as Not available1990
Escapades of the One Particular Mr. Noodle as Narrator (voice)2025
Paying for It Director2025
Paying for It Screenplay2025
Paying for It Original Music Composer2024
Rest and Relax Writer2024
Rest and Relax Director2024
Rest and Relax Producer2024
Rest and Relax Editor2024
Rest and Relax Music2024
Rest and Relax Cinematography2020
Death and Sickness. Director2020
Death and Sickness. Director of Photography2018
Octavio Is Dead! Director2018
Octavio Is Dead! Writer2015
Whispers and Shoulders Director2013
Three Movements Co-Director2013
Three Movements Story2009
Year of the Carnivore Director2009
Year of the Carnivore Writer2008
Toronto Stories Director2008
Toronto Stories Writer2005
Unlocked Director2005
Unlocked Writer2004
Girl Cleans Sink Director2004
Girl Cleans Sink Writer1990
Escapades of the One Particular Mr. Noodle Director1990
Escapades of the One Particular Mr. Noodle Writer