Stacey DePass is a Canadian actor and writer.
2005
2007 • as Edwina (voice)
2004 • as Nikki Wong (voice)
2009
2006 • as Iris (voice)