ActingStefano OppedisanoBorn 1946-11-29· Palermo, Sicily, ItalyKnown forDuck, You Sucker1971WESTERNThe Cat o' Nine Tails1971HORRORFull filmographyDuck, You Sucker1971WESTERNThe Cat o' Nine Tails1971HORROR