Actor Gil Gerard, best known for his role as Captain William “Buck” Rogers in the 1970s film and television franchise by the same name, has died at 82 years old.
Gerard died on Dec. 16 while in hospice care for an aggressive form of cancer, his wife, Janet Gerard, confirmed in a social media post.





