
2024 Leila Reed
2021 Witch Woman
2021 Diane Stewart
2020 Alice
2015 Nikki
2015 Mama
2015 Laura
2014 Charmaine
2012 Mom #3
2012 Melanie Johnson
2011 Kathleen
2008 Cressie
2006 Elizabeth
2005 Nurse (uncredited)
2005 Shelly Lee
2003 Sarah
2000 Neighbor (uncredited)