Meredith DeaneActingBorn 09/08/1989New York City, New York, USAKnown For28 Days2000Once and Again1999Giving It Up1999Law & Order1990