Richard Hatch Published October 4, 2012 at 607 × 800 in Rose City Comic Con Report Richard Hatch played Apollo on the old Battlestar Galactica Tom Zarek in the Rebooted new series. He is hold my Big Hello Kitty