Indie actress who became known for her roles in the 2006 film Loving Annabelle and the 2002 film The Dogwalker.
She earned a degree in acting from New York University and earned a masters degree in psychology.
She also acted in the early 2000s short films Transaction and The Act.
She married Jacques Thelemaque. She passed away a year after her cancer diagnosis.
She acted with Ilene Graff in the 2006 romantic drama Loving Annabelle.