David YorstonDavid Yorston Selective FilmographySuperman(1978)CastActorThe Neptune Factor(1973)CastActorThe Green Slime(1968)CastActor(*) uncredited