Amy CastleActingBorn 02/04/1990Los Angeles, California, USAKnown ForThe Messenger2018The Defenders2010Summerland2004Oliver Beene2003Lizzie McGuire2001Malcolm in the Middle2000Providence1999Ally McBeal1997Lamb Chop's Play-Along1992