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).
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