Debi Storm was born on 16 July 1958 in the USA. She is an actress, known for I Spy (1965), Village of the Giants (1965) and The Invaders (1967).
Selina, Age 5
A Patch of Blue
Billie Joe
The Brotherhood of Satan
Mary Lou
Escape from Bogen County
Lois
Eight on the Lam
Babysitter
Fun with Dick and Jane
Known For
Acting
Known Credits
5
Gender
Female
Birthday
1958-07-16
Place of Birth
Also Known As