2024
Madame Web as Constance
2022
Super Pumped: The Battle for Uber as Austin Geidt (7 episodes)
2021
The Evening Hour as Lacy Cooper
2020
Penny Dreadful: City of Angels as Sister Molly (10 episodes)
2020
Amazing Stories as Mary Ann Whitaker (1 episode)
2018
The Romanoffs as Shelly Romanoff (1 episode)
2016
The Ticket as Jessica
2016
Max Rose as Annie Rose
2016
He Does Not Want Peace as Olivia Bacon
2016
Billions (1 episode)
2014
Halt and Catch Fire as Donna Clark (40 episodes)
2013
Blue Highway as Kerry
2013
Grand Piano as Emma Selznick
2013
Goodbye World as Lily
2012
Argo as Kathy Stafford
2012
The Fitzgerald Family Christmas as Sharon Fitzgerald
2012
The Understudy as April
2011
Turkey Bowl as Kerry
2010
Nice Guy Johnny as Brooke
2010
Meskada as Emily Cordin
2009
Virtuality (1 episode)
2009
Virtuality as Billie Kashmiri
2009
Royal Pains (1 episode)
2009
Motherhood as Good Sharing Mom
2008
Life on Mars as Eve Flannery (1 episode)
2008
The Lucky Ones as College Girl
2008
Sex and the City as Twenty-Something Girl Dreaming
2001
Scrubs as Lucy Bennett (13 episodes)