Robert Goddard

Robert H. Goddard was a physicist that Indiana Jones briefly worked for in Princeton in 1919. Professor Goddard was working on rocket technology.

Behind the scenes
Professor Robert Goddard was played by Stephen Michael Ayers.

Appearances

 * Winds of Change