Home / Discover / People

Swamp Thing (2019)

2019
as Madam Xanadu

Unpregnant

2020
as Peg

The Skeleton Key

2005
as Mama Cecile

Kingmakers

2022
as Lorraine Bradley

Unlucky Charms

2013
as DeeDee Deville

West of Hell

2018
as Desdemona Lark

High Flying Bird

2019
as Emera Umber

Get a Job

2016
as Assistant Principal

Her Only Choice

2018
as Denise

Director

Movie Stand Down Soldier 2014

Writer

Movie Stand Down Soldier 2014

Producer

Movie Stand Down Soldier 2014

Guest Star

Episode NCIS
A Thousand Words
2018
Episode Big Little Lies
Tell-Tale Hearts
2019
Episode One Tree Hill
Nothing Left to Say but Goodbye
2006
Episode 9-1-1
Athena Begins
2019
Episode Big Little Lies
She Knows
2019
Episode Ahsoka
Part Six: Far, Far Away
2023
Episode Ahsoka
Part Seven: Dreams and Madness
2023
Episode Ahsoka
Part Eight: The Jedi, the Witch, and the Warlord
2023
Episode 9-1-1
Buzzkill
2024
Episode Batwoman
Grinning from Ear to Ear
2020
Episode The Walking Dead
Guts
2010
Episode The Walking Dead
Tell It to the Frogs
2010
Episode The Walking Dead
Vatos
2010
Episode The Walking Dead
Wildfire
2010
Episode The Walking Dead
TS-19
2010
Episode The Walking Dead
Hounded
2012