Mike Francis was born on April 26, 1961 in Florence, Tuscany, Italy. He was a composer, known for Twice Born (2012), Moving Target (1988) and Barumbado (1990). He died on January 30, 2009 in Rome, Lazio, Italy.
Read more: Imdb