We don't have a biography for Ensign Diana "Hardball" Seelix yet. Hang in there, or go ahead and contribute one.
Appearances
Battlestar Galactica
Guest cast, played by Jennifer Halley
- Episode 1x13: Kobol's Last Gleaming, Part 2 (Apr 1, 2005)
- Episode 2x01: Scattered (Jul 15, 2005)
- Episode 2x02: Valley of Darkness (Jul 22, 2005)
- Episode 2x03: Fragged (Jul 29, 2005)
- Episode 2x09: Flight of the Phoenix (Sep 16, 2005)
- Episode 3x03: Exodus, Part 1 (Oct 13, 2006)
- Episode 3x05: Collaborators (Oct 27, 2006)
- Episode 3x15: A Day in the Life (Feb 18, 2007)
- Episode 3x16: Dirty Hands (Feb 25, 2007)
- Episode 3x19: Crossroads, Part 1 (Mar 18, 2007)
- Episode 3x20: Crossroads, Part 2 (Mar 25, 2007)
- Episode 4x01: He That Believeth in Me (Apr 4, 2008)
- Episode 4x02: Six of One (Apr 11, 2008)
- Episode 4x03: The Ties That Bind (Apr 18, 2008)
- Episode 4x05: The Road Less Traveled (May 2, 2008)
- Episode 4x06: Faith (May 9, 2008)
- Episode 4x07: Guess What's Coming to Dinner? (May 16, 2008)
- Episode 4x09: The Hub (Jun 6, 2008)
- Episode 4x11: Sometimes a Great Notion (Jan 16, 2009)
- Episode 4x13: The Oath (Jan 30, 2009)
- Episode 4x14: Blood on the Scales (Feb 6, 2009)