Movies List
TV Show List
The Entity

as Julie

1983
The Day Time Ended

as Jenny

1980
Kingdom of the Spiders

as Linda Hansen

1977
Natasha Ryan Natasha Ryan

Birthday

1970-05-14

Place of Birth

Los Angeles, California, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now