2023
Renfield as Dracula Victim
2023
We Have a Ghost as H&R Block Receptionist
2022
The Ravine as Mary Ann Turner
2021
12 Mighty Orphans as Wanda Sealy
2021
One of These Days as Peggy
2021
The Underground Railroad as Fiona (2 episodes)
2021
Breaking News in Yuba County as Janet
2020
The Secrets We Keep as Patricia
2020
The Devil All the Time as Cynthia Teagardin
2020
ZeroZeroZero as Lisa (1 episode)
2019
Looking for Alaska as Madame O'Malley (8 episodes)
2019
The True Don Quixote as Lucinda
2018
Assassination Nation as Alexis Turrell
2017
Mudbound as Vera Atwood
2016
Strange Weather as Cheryl Perkins (uncredited)
2016
Free State of Jones as Second Woman / Yeoman Farmer
2016
Preacher as Lisa (2 episodes)
2016
Preacher as Preacher (1 episode)
2016
Midnight Special as Caroline (Ranch Member)
2015
Zoo as Lab Tech (1 episode)
2014
NCIS: New Orleans as Sue-Ann Hughes (2 episodes)
2014
Salem as Elizabeth (1 episode)
2014
God's Not Dead as Checkout Girl
2013
2 Guns as Scared Woman
2013
Ladies' Man: A Made Movie as Pretty Girl
2013
Beautiful Creatures as Juliette Duchannes (uncredited)
2011
American Horror Story as Joanne (2 episodes)
2010
Mothman as Young Boy's Mother
2009
The Yellow Handkerchief as Snotty Girl
2008
Warbirds as Hoodsie Smith