2023
You're My Best Friend
2023
I Like Movies as Alana
2016
Designated Survivor as Lucy Fernandez (1 episode)
2015
A Date with Miss Fortune as Stephanie
2015
12 Monkeys as Max (5 episodes)
2012
Cybergeddon as Yelena (9 episodes)
2011
Funkytown as Tina LoMonaco
2011
Silent Witness as Janice
2010
Nikita as Dina (1 episode)
2010
Riverworld (2 episodes)
2010
Turn the Beat Around as Zoe
2010
Republic of Doyle as Natalie Hurst (1 episode)
2009
Degrassi Goes Hollywood as Nina
2008
Repo! The Genetic Opera as Mag's Asian Chorus Girl #3 / Support Group Member #3
2008
How She Move as Selia
2001
Degrassi (2 episodes)
1999
Law & Order: Special Victims Unit as Natalie Ross (1 episode)