2012 • as Lucy Chen
2001 • as Lone Girl
2006 • as Hornet
2002 • as Polya
2003 • as Dolphin Westward
2008 • as Sarah