| Series
| Role
| Episode
| Airdate
|
| Forever Knight | Alyssa de Brabant | 3x14 - Dead of Night | January 27, 1996
|
| Ready or Not | Sheila | 4x03 - Where Do I Belong? |
|
| Ready or Not | Sheila | 4x05 - I Do, I Don't |
|
| Ready or Not | Sheila Ramone | 5x01 - Coming Home |
|
| Ready or Not | Sheila Ramone | 5x04 - Your Own Money |
|
| Ready or Not | Sheila Ramone | 5x07 - Get a Life |
|
| Psi Factor: Chronicles of the Paranormal
| Mary O'Brien | 1x11 - The Curse / Angel on a Plane | January 18, 1997
|
| Viper | Beatrice | 3x01 - Triple Cross | September 23, 1997
|
| Once a Thief | Claire Holland | 1x10 - Wedding Bell Blues | January 17, 1998
|
| Earth: Final Conflict | Siobhan Beckett | 1x13 - The Secret of Strandhill | February 2, 1998
|
| Earth: Final Conflict | Rho'ha | 1x14 - Pandora's Box | February 9, 1998
|
| Earth: Final Conflict | Rho'ha | 1x18 - Law & Order | April 20, 1998
|
| Earth: Final Conflict | Siobhan Beckett | 1x22 - The Joining | May 11, 1998
|
| Poltergeist: The Legacy | Caroline Crane | 3x15 - The Human Vessel | July 3, 1998
|
| Earth: Final Conflict | Siobhan Beckett | 2x01 - First of Its Kind | October 5, 1998
|
| Earth: Final Conflict | Siobhan Beckett | 2x02 - Atavus | October 12, 1998
|
| Earth: Final Conflict | Siobhan Beckett | 2x08 - Redemption | November 28, 1998
|
| Blue Murder (2001) | Christina Kondreatis | 1x10 - Intensive Care | March 14, 2001
|
| All Souls | Dr. Stefani Volette | 1x02 - Spineless | April 24, 2001
|
| A Nero Wolfe Mystery | Celia Grantham | 1x02 - Champagne for One (1) | April 28, 2001
|
| A Nero Wolfe Mystery | Celia Grantham | 1x03 - Champagne for One (2) | May 6, 2001
|
| A Nero Wolfe Mystery | Sarah Jaffee | 1x04 - Prisoner's Base (1) | May 13, 2001
|
| A Nero Wolfe Mystery | Sarah Jaffee | 1x05 - Prisoner's Base (2) | May 20, 2001
|
| A Nero Wolfe Mystery | Rita Ramsey Sorrell | 1x06 - Eeny Meeny Murder Moe | June 3, 2001
|
| A Nero Wolfe Mystery | Lily Rowan | 1x08 - Door to Death | June 24, 2001
|
| A Nero Wolfe Mystery | Lily Rowan | 1x09 - Christmas Party | July 1, 2001
|
| A Nero Wolfe Mystery | Carla Lovchen | 1x10 - Over My Dead Body (1) | July 8, 2001
|
| A Nero Wolfe Mystery | Carla Lovchen | 1x11 - Over My Dead Body (2) | July 15, 2001
|
| A Nero Wolfe Mystery | Julie Jaquette/Lily Rowan | 2x01 - Death of a Doxy (1) | April 14, 2002
|
| A Nero Wolfe Mystery | Julie Jaquette/Lily Rowan | 2x02 - Death of a Doxy (2) | April 14, 2002
|
| A Nero Wolfe Mystery | Jewel Jones | 2x04 - Die Like a Dog | April 28, 2002
|
| A Nero Wolfe Mystery | Susan McLeod | 2x05 - Murder Is Corny | May 5, 2002
|
| A Nero Wolfe Mystery | Meg Duncan | 2x09 - Too Many Clients (1) | June 2, 2002
|
| A Nero Wolfe Mystery | Meg Duncan | 2x10 - Too Many Clients (2) | June 9, 2002
|
| A Nero Wolfe Mystery | Jane Geer | 2x12 - Help Wanted, Male | June 23, 2002
|
| A Nero Wolfe Mystery | Janet Stahl | 2x15 - Cop Killer | August 11, 2002
|
| Wonderfalls | Beth | 1x00 - Unaired Pilot | UNAIRED (2003)
|
| Wonderfalls | Beth | 1x01 - Wax Lion | March 12, 2004
|
| Wonderfalls | Beth | 1x02 - Pink Flamingos | April 1, 2004
|
| Wonderfalls | Beth | 1x09 - Safety Canary | UNAIRED (2004)
|
| The Eleventh Hour (2002) | Corrina Mallett | 3x06 - Zugzwang | January 8, 2005
|
| Puppets Who Kill | Laura | 3x13 - Dan and the New Neighbour | May 6, 2005
|
| Wild Card | Gigi Germaine | 2x17 - My Boyfriend is an Axe Murderer | July 9, 2005
|
| Shark | Monica Tanner | 1x09 - Dial M for Monica | November 23, 2006
|
| Studio 60 on the Sunset Strip | Mary Tate | 1x16 - 4 A.M. Miracle | February 19, 2007
|
| 24 | Lisa Miller | 6x12 - Day 6: 5:00PM - 6:00PM | March 5, 2007
|
| 24 | Lisa Miller | 6x13 - Day 6: 6:00PM - 7:00PM | March 12, 2007
|
| 24 | Lisa Miller | 6x14 - Day 6: 7:00PM - 8:00PM | March 19, 2007
|
| 24 | Lisa Miller | 6x15 - Day 6: 8:00PM - 9:00PM | March 26, 2007
|
| 24 | Lisa Miller | 6x16 - Day 6: 9:00PM - 10:00PM | April 2, 2007
|
| 24 | Lisa Miller | 6x18 - Day 6: 11:00PM - 12:00AM | April 16, 2007
|
| 24 | Lisa Miller | 6x19 - Day 6: 12:00AM - 1:00AM | April 23, 2007
|
| 24 | Lisa Miller | 6x20 - Day 6: 1:00AM - 2:00AM | April 30, 2007
|
| 24 | Lisa Miller | 6x21 - Day 6: 2:00AM - 3:00AM | May 7, 2007
|
| 24 | Lisa Miller | 6x22 - Day 6: 3:00AM - 4:00AM | May 14, 2007
|
| Studio 60 on the Sunset Strip | Mary Tate | 1x18 - Breaking News | May 31, 2007
|
| Studio 60 on the Sunset Strip | Mary Tate | 1x19 - K&R (1) | June 7, 2007
|
| Studio 60 on the Sunset Strip | Mary Tate | 1x20 - K&R (2) | June 14, 2007
|
| Studio 60 on the Sunset Strip | Mary Tate | 1x21 - K&R (3) | June 21, 2007
|
| ER | Dr. Skye Wexler | 14x06 - The Test | November 1, 2007
|
| ER | Dr. Skye Wexler | 14x09 - Skye's the Limit | November 29, 2007
|
| ER | Dr. Skye Wexler | 14x11 - Status Quo | January 3, 2008
|
| ER | Dr. Skye Wexler | 14x13 - Atonement | January 17, 2008
|
| ER | Dr. Skye Wexler | 14x16 - Truth Will Out | April 24, 2008
|
| Ugly Betty | Dr. Wallace | 2x16 - Betty's Baby Bump | May 8, 2008
|
| The Cleaner | Shelly Mullins | 1x13 - Lie with Me | October 14, 2008
|
| Criminal Minds | Amy Bridges | 4x06 - The Instincts | November 5, 2008
|
| Crash | Jules | 1x09 - Pissing in the Sandbox | December 12, 2008
|
| Crash | Jules | 1x10 - The Future Is Free | December 19, 2008
|
| Crash | Jules | 1x11 - F-36, Sprint Left, T-4 | December 26, 2008
|
| Crash | Jules | 1x12 - Ring Dings | January 2, 2009
|
| Leverage | Maggie Collins | 1x12 - The First David Job | February 17, 2009
|
| Leverage | Maggie Collins | 1x13 - The Second David Job | February 24, 2009
|
| Flashpoint | Agent Delia Semple | 2x07 - Clean Hands | March 13, 2009
|
| The Philanthropist | Renee Adams | 1x06 - San Diego | July 29, 2009
|
| Crash | Jules | 2x01 - You Set the Scene | September 18, 2009
|
| Crash | Jules | 2x02 - Always See Your Face | September 25, 2009
|