Tag: Ron Moore

Posted in SyFy

Richard Hatch, star of Battlestar Galactica, dies at 71

Cause of death was pancreatic cancer.

Continue Reading