who played john robinson on lost in space
Guy Williams (actor) Guy Williams played Professor John Robinson, expert in astrophysics and geology, who commanded the mission of the Jupiter 2 spaceship, taking his family in a voyage to colonize the Alpha Centauri star system.