2005 • as Ingrid
2018 • as Nancy Wu
2017 • as Emily Song
2018 • as Liz
2009 • as Julie Doyle
2022 • as Self