Big Screen
- Heavens Fall (2005) – Ruby Bates
- Thanks to Gravity (2005) – Nina
- Sexual Life (2005)
- Carolina (2003) – Georgia Mirabeau
- Red Dragon (2002) – Bookseller
- Bandits (2001) – Cheri
- Salton Sea, The (2001) – Teresa
- Town & Country (2001) – Spider
- 28 Days (2000) – Andrea
- Dementia (1999) – Veronica
- Edtv (1999) – Interview Teenager
Small Screen
- Confessions of an Ugly Stepsister (2002) (TV) – Iris Fisher
- “Zoe, Duncan, Jack & Jane” (1999) TV Series – Jane Cooper
- Cab to Canada (1998) (TV) – Jet
- Alone (1997/I) (TV) – Jocelyn
Notable Appearences
- “C.S.I.: Miami” (2005) playing “Suzie”
- “Handler, The” (2003) playing “Amber”
- “C.S.I.: Miami” (2003) playing “Suzie”
- “Buffy the Vampire Slayer” (2002) playing “Cassie Newton/The First”
- “Judging Amy” (2002) playing “Rhonda Petty”
- “Smallville” (2002) playing “Amy”
- “John Doe” (2002) playing “Karen”
- “Gideon’s Crossing” (2002) playing “Haley”
- “Batman Beyond” (2000) playing “Deanna Clay” (voice)
- “Chicago Hope” (1997) playing “Cashier”
- “Touched by an Angel” (1997) playing “China”
- “Total Security” (1997)