Loading
Loading
Debra was born in Chicago, Illinois but after graduating from the University of Wisconsin (Madison) relocated to Atlanta, Georgia where she has been an actress for over twenty-five years. In addition to film and television roles, her work includes on camera commercial work as well as voice-over work for commercials, narration and video games.
Watchmen2019
Stomp the Yard2007
Irresistible2020
The Marc Pease Experience2009
Coma2012
Lockdown2000
Woke2020
Oscar Pistorius: Blade Runner Killer2017