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 acted with Ilene Graff in the 2006 romantic drama Loving Annabelle.