The L Word: New York as Tina Kennard (1 episode)
2019
The L Word: Generation Q as Tina Kennard (2 episodes)
2009
Castle as Sandy Allen (1 episode)
2004
The L Word as Tina Kennard (71 episodes)
2002
Without a Trace as Joan Wilson (1 episode)
2001
The Rising Place as Emily Hodge
1999
Tumbleweeds as Laurie Pendleton
1999
Chapter Zero as Jane
1999
Angel as Justine Cooper (8 episodes)
1999
Loving Jezebel as Samantha
1999
Lush as Ashley 'Ash' Van Dyke
1999
Loser Love as Lily Delacroix
1997
The Myth of Fingerprints as Leigh
1997
Dying to Belong as Shannon
1997
Prefontaine as Elaine Finley
1997
The First to Go as Carrie
1996
Blossom Time as Francis Bodean
1995
The Price of Love as Roxanne
1994
Touched by an Angel as Nicole Blake (1 episode)