Satan's Angel was born on September 18, 1944 in San Francisco, California, USA. She was an actress, known for
Devil Girl (2007),
Satan's Angel: Queen of the Fire Tassels (2012) and
Full of Love: Escape from a Deep Freeze (2018). She died on April 11, 2019 in Los Angeles, California, USA.