Stephen Preston was an American film and television actor.
Doomwatch
Series • 1970
Bizarre
Movie • 1970
Don't Knock the Twist
Movie • 1962