Debra Haden: Debra Haden. Actress: Scumbag. Debra Haden is an "artistic tour de force" located in Los Angeles, CA. Haden has developed her talent in multiple areas throughout her life including acting, dancing, singing, painting, fashion design and animation. In her early years she relied heavily on her creativity and can learn new skills with ease. This ability to learn and adapt has made it easy for her to take on various...
Known For: Scumbag (Christine), Mister Sister (Marie), Stars (Bianca), Sean Saves the World (Debra)