Francis Leroi est né le 5 septembre 1942 à Paris, France. Il était réalisateur et producteur, connu pour Le Démon est dans l'île (1983), Emmanuelle IV (1984) et Les Tentations de Marianne (1973). Il est décédé le 21 mars 2002 à Port Louis, Île Maurice.