Alfredo Castiglioni was born on March 18, 1937 in Milan, Lombardy, Italy. He was a director and cinematographer, known for
Mondo Magic (1975),
Africa segreta (1969) and
The Last Savage (1978). He died on February 14, 2016 in Gallarate, Lombardy, Italy.