She was born in Upper Arlington, Ohio, United States on November 15, 1951.
The actress might be 70 years old now, but back in her days, she was not afraid to hit seductive poses.
D'Angelo's other film roles include Sheila Franklin in 1979 and Doris Vinyard in 1998.