2012
as Lucy Chen
2009
as Angela Hawthorn
2008
as Sarah
2006
as Hornet
2005
as Hettie Hubble
2004
as Mucus
2003
as Dolphin Westward
2002
as Polya
2001
as Lone Girl