No photoNicole LeachActingBorn 10/05/1979Montclair, New Jersey, USAKnown ForLaw & Order: Trial by Jury2005Third Watch1999Law & Order: Special Victims Unit1999Summertime Switch1994Clarissa Explains It All1991Law & Order1990Law & Order1990Tales from the Darkside: The Movie1990The Baby-Sitters Club1990Shining Time Station1989The Cosby Show1984The Cosby Show1984