Acting
Born October 30, 1932 · Abilene, Texas, USA
Satan War
1979
Bart LaRue's The Ark of Noah
1975
Snatched
1973
Night of Terror
1972
The Andromeda Strain
1971