Lorraine De Selle was born on August 13, 1951 in Milan, Italy. She is a producer and actress, known for Cannibal Ferox (1981), Madness (1980) and A Woman in the Night (1979). Read more on iMDB