| Series
| Role
| Episode
| Airdate
|
| Father Dowling Mysteries | Gym Instructor | 3x11 - The Fugitive Priest Mystery | January 3, 1991
|
| Shannon's Deal | unknown | 2x06 - The Inside Man | April 30, 1991
|
| Star Trek: The Next Generation | Dara | 4x22 - Half a Life | May 4, 1991
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x03 - Ensign Ro | October 5, 1991
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x05 - Disaster | October 19, 1991
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x14 - Conundrum | February 15, 1992
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x15 - Power Play | February 22, 1992
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x18 - Cause and Effect | March 21, 1992
|
| Star Trek: The Next Generation | Ensign Ro Laren | 5x24 - The Next Phase | May 16, 1992
|
| Star Trek: The Next Generation | Ensign Ro Laren | 6x07 - Rascals | October 31, 1992
|
| Star Trek: The Next Generation | Ro Laren | 7x24 - Pre-emptive Strike | May 14, 1994
|
| Seinfeld | Julie | 6x02 - The Big Salad | September 29, 1994
|
| The Outer Limits (1995) | FBI Agent Jamie Pratt | 2x01 - A Stitch in Time | January 14, 1996
|
| Brimstone | Assistant D.A. Julia Trent | 1x06 - Executioner | December 4, 1998
|
| The District | Helen York | 1x02 - Dirty Laundry | October 14, 2000
|
| The District | Helen York | 1x03 - Worst Block | October 21, 2000
|
| The District | Helen York | 1x04 - Surveillance | October 28, 2000
|
| The District | Helen York | 1x05 - The Real Terrorist | November 4, 2000
|
| The District | Helen York | 1x06 - How They Lived | November 11, 2000
|
| The District | Helen York | 1x07 - Imperfect Victims | November 18, 2000
|
| The District | Helen York | 1x08 - The Jackal | November 25, 2000
|
| Strong Medicine | Assistant District Attorney Jill Sorenson | 2x20 - Rape Kit | February 17, 2002
|
| Strong Medicine | Jules Sorenson | 2x22 - Recovery Time | March 3, 2002
|
| 24 | Lynne Kresge | 2x01 - Day 2: 8:00AM - 9:00AM | October 29, 2002
|
| 24 | Lynne Kresge | 2x02 - Day 2: 9:00AM - 10:00AM | November 5, 2002
|
| 24 | Lynne Kresge | 2x03 - Day 2: 10:00AM - 11:00AM | November 12, 2002
|
| 24 | Lynne Kresge | 2x04 - Day 2: 11:00AM - 12:00PM | November 19, 2002
|
| 24 | Lynne Kresge | 2x05 - Day 2: 12:00PM - 1:00PM | November 26, 2002
|
| 24 | Lynne Kresge | 2x06 - Day 2: 1:00PM - 2:00PM | December 3, 2002
|
| 24 | Lynne Kresge | 2x07 - Day 2: 2:00PM - 3:00PM | December 10, 2002
|
| Fastlane | Lena | 1x09 - Get Your Mack On | December 11, 2002
|
| 24 | Lynne Kresge | 2x08 - Day 2: 3:00PM - 4:00PM | December 17, 2002
|
| 24 | Lynne Kresge | 2x09 - Day 2: 4:00PM - 5:00PM | January 14, 2003
|
| 24 | Lynne Kresge | 2x11 - Day 2: 6:00PM - 7:00PM | February 4, 2003
|
| 24 | Lynne Kresge | 2x12 - Day 2: 7:00PM - 8:00PM | February 11, 2003
|
| 24 | Lynne Kresge | 2x13 - Day 2: 8:00PM - 9:00PM | February 18, 2003
|
| 24 | Lynne Kresge | 2x15 - Day 2: 10:00PM - 11:00PM | March 4, 2003
|
| 24 | Lynne Kresge | 2x16 - Day 2: 11:00PM - 12:00AM | March 25, 2003
|
| 24 | Lynne Kresge | 2x17 - Day 2: 12:00AM - 1:00AM | April 1, 2003
|
| 24 | Lynne Kresge | 2x18 - Day 2: 1:00AM - 2:00AM | April 8, 2003
|
| 24 | Lynne Kresge | 2x19 - Day 2: 2:00AM - 3:00AM | April 15, 2003
|
| 24 | Lynne Kresge | 2x20 - Day 2: 3:00AM - 4:00AM | April 22, 2003
|
| Love Is the Drug | Reena | 1x01 - Episode 101 | November 15, 2004
|
| Love Is the Drug | Reena | 1x02 - Episode 102 | November 22, 2004
|
| Love Is the Drug | Reena | 1x04 - Episode 104 | December 6, 2004
|
| Alias | Dr. Maggie Sinclair | 4x16 - Another Mister Sloane | April 20, 2005
|
| The Inside | Zoya Petikof | 1x06 - Thief of Hearts | July 6, 2005
|
| Battlestar Galactica (2003) | Admiral Helena Cain | 2x10 - Pegasus | September 23, 2005
|
| Prison Break | Samantha Brinker | 1x13 - End of the Tunnel | November 28, 2005
|
| Battlestar Galactica (2003) | Admiral Helena Cain | 2x11 - Resurrection Ship (1) | January 6, 2006
|
| Battlestar Galactica (2003) | Admiral Helena Cainn | 2x12 - Resurrection Ship (2) | January 13, 2006
|
| Prison Break | Samantha Brinker | 1x15 - By the Skin and the Teeth | March 27, 2006
|
| Prison Break | Samantha Brinker | 1x16 - Brother's Keeper | April 3, 2006
|
| Prison Break | Samantha Brinker | 1x17 - J-Cat | April 10, 2006
|
| Holby City | Rhetta Slattery | 8x26 - Quality Time | April 11, 2006
|
| Prison Break | Samantha Brinker | 1x18 - Bluff | April 17, 2006
|
| Prison Break | Samantha Brinker | 1x19 - The Key | April 24, 2006
|
| Prison Break | Samantha Brinker | 1x20 - Tonight | May 1, 2006
|
| Prison Break | Samantha Brinker | 1x21 - Go | May 8, 2006
|
| Prison Break | Samantha Brinker | 1x22 - Flight | May 15, 2006
|
| Boston Legal | Juliette Monroe | 3x10 - The Nutcrackers | December 5, 2006
|
| Waking the Dead | Sarah | 6x11 - Yahrzeit (1) | February 18, 2007
|
| Waking the Dead | Sarah | 6x12 - Yahrzeit (2) | February 19, 2007
|
| Lost | Karen Decker | 4x12 - There's No Place Like Home (1) | May 15, 2008
|