Stefano Oppedisano was born on November 29, 1946 in Palermo, Sicily, Italy. He is an actor, known for Duck, You Sucker!, Novelle licenziose di vergini vogliose and Night of the Devils.