Gil Gerard (born January 23, 1943) is an American actor, whose roles include Captain William "Buck" Rogers in the 1979–81 television series Buck Rogers in the 25th Century.