Stephen Preston was an American film and television actor.
Bizarre 1970
as Philpott
Don't Knock the Twist 1962
as Billy Albright
Credits from TMDB.