July 28, 2004
October 13, 2011
Claim to fame:
Was a "shiny new penny" of the early ninety's, with memorable and leading roles in Pump Up The Volume (1990), Little Women (1994) and Jack and Sarah (1995).
Where are they now?
Suffered personal setbacks in private life, and went into substance "overkill". However, has recovered and is turning up in The Punisher (2004) and some TV films