Tag: Richard Hatch

Posted in SyFy

Richard Hatch, star of Battlestar Galactica, dies at 71

Cause of death was pancreatic cancer.

Continue Reading