2023
Extrapolations as Isabel Wick (1 episode)
2022
Fleishman Is in Trouble as Tess (1 episode)
2020
High Fidelity as Tanya (1 episode)
2019
Evil as Nurse Linda Bloch (2 episodes)
2019
Driven as Molly Gibson
2018
Major Arcana as Sierra
2018
Wanderland as Penelope
2017
Confessions of a Teenage Jesus Jerk as Linn
2017
The Good Fight as Edie Ham (1 episode)
2017
Cecile on the Phone as Zoe
2016
Bull as Melanie Wright (1 episode)
2016
American Crime Story as Laura Trail (1 episode)
2016
Lucifer as Anne Martin (1 episode)
2016
Mercy Street as Anne Hastings (12 episodes)
2014
Stalker as Tracy Wright (6 episodes)
2014
Silicon Valley as Natalie (1 episode)
2014
Rake as Leanne Zander (13 episodes)
2013
Here Comes the Night as Simone
2013
Monday Mornings as Allison McDaniels (2 episodes)
2012
Hitchcock as Rita Riggs
2012
Elementary as Nurse (1 episode)
2012
The Newsroom as Bethany (1 episode)
2011
Ringer as Gemma Butler (22 episodes)
2011
The Lake Effect as Natalie
2010
Inspired by Bret Easton Ellis as Sean's Wife
2009
The Good Wife as Edie Ham (1 episode)
2008
Sons of Anarchy as Karen Dunhill (2 episodes)
2008
Love Lies Bleeding as Detective Alice Sands
2007
Damages (3 episodes)
2006
Factory Girl as Brigid Polk
2006
Rabbit Fever as Ally
2005
The Jacket as Nurse Nina
2004
Boston Legal as Katie Lloyd (33 episodes)
2003
What a Girl Wants as Noelle