2022
Other Monsters as Laura
2015
Always Watching: A Marble Hornets Story as Rose Wittlocke
2014
Zoe Gone as Alicia Lynne
2013
In a World... as Jamie
2011
Lovely Molly as Hannah
2011
Friends with Benefits as Dakota (1 episode)
2011
Franklin & Bash as Debbie Wilcox (3 episodes)
2010
Rizzoli & Isles as Lydia Sparks (6 episodes)
2010
Healing Hands as Natasha Waverly
2009
Post Grad as Cute Funky Girl
2009
The Eastmans as Candy
2008
The Mentalist as Crystal Hargrove (1 episode)
2008
Dark Reel as Scarlett May
2007
Private Practice as Laura Larson (1 episode)
2007
All The Days Before Tomorrow as Alison
2006
A Dead Calling as Rachel Beckwith
2006
Friday Night Lights as Suzy (5 episodes)
2005
Bones as Margot Sandoval (1 episode)
2005
Everything You Want as Jessica Lindstrom
2005
Grey's Anatomy as Jamie Carr (1 episode)
2005
Everything's Gone Green as Rosemary
2005
Window Theory as Kate
2003
Purgatory Flats as Sunny Burkhardt
2003
Dead End as Marion Harrington
2003
Tru Calling as Jackie Connors (1 episode)
2003
Cold Case as Caroline Kemp / Bellowes (1958) (1 episode)
2003
How to Deal as Scarlett Smith
2003
Moving Alan as Dee Dee
2002
The Hot Chick as Lulu
2002
Wishcraft as Samantha Warren
2002
CSI: Miami (1 episode)
2001
Uprising as Frania Beatus
2001
Six Feet Under as Rebecca Leah 'Becky Maxwell' Milford (2 episodes)
2001
Sugar & Spice as Fern Rogers
2000
CSI: Crime Scene Investigation as Mary Haymond (1 episode)
1999
Once and Again (2 episodes)
1999
Guinevere as Angelic Girl
1999
Drop Dead Gorgeous as Mary Johanson
1999
EDtv as College Girl
1998
Dancer, Texas Pop. 81 as Vivian
1997
Cracker (2 episodes)
1997
Ally McBeal as Jane Wilco (4 episodes)
1997
The Last Time I Committed Suicide as Vicky
1994
Friends as Elizabeth Stevens (5 episodes)