2022
Ghosts of the Ozarks as Lucille2022
The Weird Kidz as Duana (Voice)2020
12 Hour Shift as Mandy2017
Song to Song as Angela (uncredited)2017
The Secret as Toni2015
Dig as Fay2015
Legs as Jen2014
Tom Holland's Twisted Tales as Lidia (segment "Shockwave")2012
The Making of The Woman as herself2011
The Woman as Belle Cleek2010
Drones as Amy2010
All My Friends Are Funeral Singers as Zel2008
Wicked Lake as The Mother2008
Blue Like You as Cyndi2007
Skins as Ida Williams2007
Scar as Joan Burrows2007
When Is Tomorrow as Rachel2006
Dexter as Not available2006
Sick Girl as Ida Teeter2005
Criminal Minds as Tess Mynock2005
Masters of Horror as Ida Teeter2005
The Circle as Jay2004
House as Susan2004
Toolbox Murders as Nell Barrows2004
Love Rome as Mary2003
May as May2002
Carrie as Carrie White2002
Coastlines as Effie Bender2002
People Are Dead as Angela2002
The Psychology of Dream Analysis as Narrator (voice)2002
Skip Lotem Loves Carrie as Self2001
Perfume as Wilemina2001
The Flamingo Rising as Alice King2001
The Ponder Heart as Bonnie Dee Peacock2001
Falling as Caitlin2000
CSI: Crime Scene Investigation as Rosalind Johnson2000
Bless the Child as Jenna1999
Girl, Interrupted as Janet1999
The Last Best Sunday as Lolly Ann Summers1998
Legacy as Eileen O’Connor1995
Sliders as Jill Krislov1994
Touched by an Angel as Laura Keane1994
Sparrow as Maria1951
Hallmark Hall of Fame as Alice King2015
Legs Producer2013
The ABCs of Death Director2007
When Is Tomorrow Producer2006
Roman Director2002
People Are Dead Producer2002
People Are Dead Additional Camera