Nasce nel Bronx, frequenta Hunter College in Manhattan, New York. E' un membro fondatore del Labyrinth Theatre Company, uno spazio di recitazione multi-culturale a Manhattan. Sposata con l'attore e regista Edwin M....Leggi tutto