Actress | Director | Writer
Ran three New York City Marathons: 1998, 1999, and 2005. She was set to run the 2006 NYC Marathon but had to drop about a week before due to an injury.
I make the best eggplant parmigiana. Except maybe my mother. The way she makes it is delicious. If I told you how, I'd have to kill you.
The Bronx, New York, USA
Dive deep into everything superheroes, Star Wars, Fall TV, and more.