Franco Rosso was born on August 29, 1941 in Turin, Piedmont, Italy. He was a director and producer, known for
Babylon (1980),
64 Day Hero (1986) and
Dream Weaver (1968). He was married to
Joanna Smith and Stephanie Cleverley. He died on December 9, 2016.