2023
Incarcerated as Maeve
2022
American Gigolo as Rachel (3 episodes)
2022
Dangerous Cheaters as Fiona
2021
The Wedding Pact 2: The Baby Pact as Rachel Carter
2021
The Cleaner as Laura Russell
2020
Mommy Is a Murderer as Lena
2019
Most Likely to Murder as Laura
2019
Seduced by a Killer as Nancy
2018
The Rookie as Marilyn (1 episode)
2018
A Stolen Life as Beth
2018
Station 19 as Rachel Burke (1 episode)
2017
Battle Scars as Michelle
2017
Day of Reckoning as Laura
2017
Girl Followed as Abby
2017
Sweet Home Carolina as Diane
2016
Silver Skies as Francine
2016
Paranormal Abduction as Rebekah
2013
Ray Donovan as Patty (1 episode)
2012
Love, Gloria as Gloria
2011
Shameless as Wendy (1 episode)
2010
Rizzoli & Isles as Leslie Cabot (1 episode)
2009
2012: Supernova as Laura
2009
Drop Dead Diva as Caitlin Tanner (1 episode)
2009
Chasing the Green as Lynn
2009
Castle as Nicole Morris (1 episode)
2008
Ocean of Pearls as Susan Clark
2008
The Mentalist as Peregrine Hartley (1 episode)
2008
Shark Swarm as Amy Zuckerman
2005
Killer Instinct (1 episode)
2005
Bones as Erika Stamp (1 episode)
2005
Prison Break as Rita Morgan (1 episode)
2005
The Inside as Holly Lynn Krandall (1 episode)
2005
Grey's Anatomy as Rachel (1 episode)
2004
House as Theresa (1 episode)
2004
CSI: NY as Heather Davison (1 episode)
2003
The Handler (1 episode)
2003
All the Real Girls as Mary-Margaret
2002
Without a Trace as Megan Sullivan (1 episode)
2002
CSI: Miami as Ginny Taylor (1 episode)
2002
Don's Plum as Constance
2002
Devious Beings as Jodie
2001
The Guardian as Dina Jameson (1 episode)
2001
Crossing Jordan as Kate (1 episode)
2000
CSI: Crime Scene Investigation as Annabelle Frost (1 episode)
2000
Strong Medicine as Cecelia 'Cissy' (1 episode)
2000
Big Wind on Campus as Emily Miller
1999
Anywhere but Here as Janice Pearlman
1999
2 Little, 2 Late as Holly Shannon
1999
Freak Talks About Sex as Nichole
1999
The Joyriders as Crystal
1998
Apt Pupil as Becky Trask
1997
The Practice as Lynette Hayes (1 episode)
1996
Millennium as Maddie Haskell (1 episode)
1996
Profiler as Frances Malone (42 episodes)
1996
No One Would Tell as Nicki
1996
Boston Common as Meredith (1 episode)
1996
Generation X as Jubilation Lee / Jubilee
1996
God's Lonely Man as Christiane Birsh
1994
Due South (1 episode)
1994
Due South as Celine (1 episode)
1994
Chicago Hope (1 episode)
1994
Weird Science (1 episode)
1993
Beethoven's 2nd as Michelle
1993
The X-Files as Shannon Ausbury (1 episode)
1992
Stay Tuned as Diane Knable
1991
Kickboxer 2: The Road Back as Lisa
1990
The Outsiders as Scout Jenkins (13 episodes)
1989
New York Stories as Zoe
1988
The Wonder Years as Cindy (1 episode)
1987
thirtysomething (1 episode)