2017-2018 Dynasty as Claudia Blaisdel
2015-2017 Eastsiders as Hillary
2017 The Mick as Aimee
2015 Castle as Eva Whitfield
2016 NCIS: New Orleans as Melody James
2013-2015 Devious Maids as Taylor Stappord
2010-2015 General Hospital as Lisa Niles
2014 Graceland as Kelly Badillo
2014 The Mentalist as Krystal Markham
2013 Revenge as Lacey
2012 Drop Dead Diva as Hannah Baker
2012 True Blood as Leda
2012 Common Law as Carine Thompsen
2012 Awakeas Kate Porter
2002-2012 CSI: Crime Scene Investigation as Paula Bingham / Jane Galloway
2012 Private Practice as Sam’s Date
2012 Dating Rules from My Future Self as Noelle
2011 Adults Only as Kris
2011 Body of Proof as Molly Anderson
2011 Homeland as Lynne Reed
2009 Criminal Minds as Megan Kane
2009 The Closer as Lauren Clark
2008 Without a Trace as Bobby Kruger
2007 CSI: NY as Heidi Pesco
2006 Shark as Carrie Reed
2006 Monk as Joanne Raphelson
2005 Entourage as Jewelry Salesgirl
2005 Joey as Elsa
2004 Smallville as Abigail Fine
2003 Lost at Home as Lisa
2002 Robbery Homicide Division as Jules Azar
2002 Off Centre as Customer
2001 Special Unit 2 as Candy
1999-2000 Freaks and Geeks as Perky Blonde / The Cheerleader

2018 Elevate as Bretta Louie
2017 Secrets in Suburbia as Gloria
2017 I Hate My Life as Annie
2017 The Evil Within as Susan
2017 Fist Fight as News Reporter
2017 Mindgame as Diane
2015 Kiss Me, Kill Me as Amanda
2014 Limbo as Jessica Swan
2013 Screwed Jen
2012 Retail Therapy as Brianna Hyatt
2010 The Encounter as Bretta Louie Van Seil
2009 The Lost Tribe as Alexis
2007 Dash 4 Cash as Noelle
2007 The Golden Age as Aryl
2007 Timber Falls as Sheryl
2007 No Destination as Aryl
2007 Knocked Up as Alison’s Friend
2006 Love’s Abiding Joy as Melinda Klein
2006 Night of the Living Dead 3D as Barb
2005 Adam and Eve as Cindy
2005 Ex Post Facto as Lynn
2005 Conversations with Other Women as Bride
2005 The 40-Year-Old Virgin as Bar Girl
2004 Spider-Man 2 as Train Passenger
2003 Yuri & Me as Dee Dee
1999 Search for the Jewel of Polaris: Mysterious Museum as Kim