Jennifer Halley is the actress who played Specialist/Ensign Diana Seelix in several episodes of Battlestar Galactica.
Sources[]
Jennifer Halley is the actress who played Specialist/Ensign Diana Seelix in several episodes of Battlestar Galactica.