Known for
Filmography

Internet Love
DE · 199810.0
as Self

Sometimes They Come Back... Again
EN · 19964.8
as Jennifer Hadley
Mind Games
1996
Mind Games
EN · 19964.0
as Ashley

Where Evil Lies
EN · 19954.0
as Rachel

Internet Love
as Self

Sometimes They Come Back... Again
as Jennifer Hadley
Mind Games
1996
Mind Games
as Ashley

Where Evil Lies
as Rachel