Née en 1960 à New York (États-Unis). Elle vit et travaille à New York (États-Unis).