Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Franco Rosso was born on August 29, 1941 in Turin, Piedmont, Italy as Franco Giuseppe Rosso. 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.