No photoAlexandra CarterActingKnown ForBarbie: A Fairy Secret2011The Damned Thing2006Bratz: Babyz - The Movie2006Trollz2005Masters of Horror2005Stargate Atlantis2004Sabrina: Friends Forever2002X-Men: Evolution2000