CharacterCaptain William "Buck" RogersCaptain William "Buck" Rogers in Buck Rogers in the 25th Century (1979), played by Gil Gerard. Played byGil GerardAppears inBuck Rogers in the 25th Century1979