Born
30 October 1932 (93)
Place of Birth
Abilene, Texas, USA
Satan War
1979
Bart LaRue's The Ark of Noah
1975
Snatched
1973
Night of Terror
1972
The Andromeda Strain
1971
To save favorites and watch history
Don't have an account? Register