2022
Star Trek: Strange New Worlds as Amanda Grayson (1 episode)
2020
Love, Lights, Hanukkah! as Christina Rossi
2019
The College Admissions Scandal as Bethany Slade
2018
A Swingers Weekend as Fiona
2017
Star Trek: Discovery as Amanda Grayson (8 episodes)
2016
Milton's Secret as Jane Adams
2015
Never Happened as Laura
2015
Reluctant Witness as Erin Villenueve
2013
Defiance as Herself (1 episode)
2013
Defiance as Kenya Rosewater (25 episodes)
2013
I Think I Do as Julia
2012
The Barrens as Cynthia Vineyard
2012
The Surrogacy Trap as Christy Bennett
2012
Kiss at Pine Lake as Zoe McDowell
2011
388 Arletta Avenue as Amy
2010
30 Days of Night: Dark Days as Lilith
2010
Lost Girl as Clio (3 episodes)
2009
The Vampire Diaries (1 episode)
2008
Miss Conception as Clem
2007
They Come Back as Faith Hardy
2006
The Black Dahlia as Elizabeth Short
2004
CSI: NY as Deborah Carter (1 episode)
2004
The Iris Effect as Rebecca
2004
The L Word as Jenny Schecter (71 episodes)
2002
Now & Forever as Angela Wilson
2002
New Best Friend as Alicia Campbell
2001
Not Another Teen Movie as Catherine Wyler
2001
24 as Mandy (6 episodes)
2001
According to Spencer as Melora
2001
Wolf Lake as Ruby Cates (9 episodes)
2001
Century Hotel as Dominique
2000
Cowboys and Angels as Candice
2000
Innocents as Dominique Denright
1999
Out of the Cold as Deborah Berkowitz
1999
Speed of Life as Sarah
1998
The Crow: Stairway to Heaven as Sarah (1 episode)
1997
Mad City as Laurie Callahan
1997
Anna Karenina as Kitty
1996
The Crow: City of Angels as Sarah
1995
The Grass Harp as Maude Riordan
1995
Johnny's Girl as Amy Ross
1995
Murder in the First as Rosetta Young
1994
Exotica as Christina
1994
Love & Human Remains as Benita
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1993
Cadillac Girls as Page
1992
Are You Afraid of the Dark? as Pam (1 episode)
1990
Dracula: The Series as Sophie Metternich (21 episodes)
1988
War of the Worlds as Jo (1 episode)
1985
Danger Bay as Catherine Walker (1 episode)