Stephen Preston was an American film and television actor.
Bizarre
Doomwatch
Don't Knock the Twist
Movie · as Philpott
TV · as Reporter · 1 ep
Movie · as Billy Albright