Birthdate: Aug 29, 1941
Birthplace: Turin, Piedmont, Italy
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 previously married to Joanna Smith and Stephanie Cleverley. He died on December 9, 2016.