Cast Credits Super City (2011) Starring as Christine Legend of the Seeker (2008) Guest starring as Sister Elizabeth Episode 2x08: Light (Jan 16, 2010)