American Schemers as Lorraine
2024
Lady in the Lake as Louise Durst (1 episode)
2023
Heist 88 as Harriet Weinstock
2022
Paper Girls as Alice (2 episodes)
2022
Rounding as Karen Adso
2021
The Big Leap as Jade (1 episode)
2021
Candyman as Finley Stephens
2020
Saint Frances as Joan
2018
Not Welcome as Claire
2016
Easy as Cheryl (2 episodes)
2015
Bloomin Mud Shuffle as Jenny
2014
Crisis as Janice Gibson (4 episodes)
2013
Man of Steel as Young Mother
2013
One Small Hitch as Carla Mahoney
2012
Tiger Tail in Blue as Melody
2012
Chicago Fire as Katherine Keating (1 episode)
2011
Contagion as Jon Neal's Wife
2011
The Dilemma as Jackie
2010
Audrey the Trainwreck as Kate Meyers
2009
Public Enemies as Doris Rogers
2007
Grace Is Gone as Second Woman
2005
Prison Break as Shauna Hudson (1 episode)