Jillian HenryActingBorn 22/10/1996Big Bear Lake, California, USAKnown ForLeroy & Stitch2006The Benchwarmers2006Lilo & Stitch 2: Stitch Has a Glitch2005Avatar: The Last Airbender2005Mulan II2004Lilo & Stitch: The Series2003What I Like About You2002Strong Medicine2000